5

私はpythonとweb.pyから始めます

それを使用してREST APIを構築しようとしています。私は web.py の基本を使用する方法を知っていますが、リクエストの Content-Type を取得する方法を理解することはできますが、このポスト関数を定義しました:

  def POST(self,name):
        ct=web.ctx.env.get('Content-Type')
        return json.dumps({ 'body' : web.data(),'ct':ct } )

本文データを取得しようとしており、コンテンツ タイプ ビット ct は null で終了します

curl -H 'Accept: application/json' localhost:8080/test -d '{"a":"b"}' -H "Content-Type: application/json"

出力

{"body": "{\"a\":\"b\"}", "ct": null}

前もって感謝します

4

1 に答える 1