リクエストヘッダーがカスタムであるかデフォルトであるかをPythonでチェックする方法はありますか?文字通り、これらの2つのカール要求を区別することは可能ですか?ヘッダーがカスタムであるかどうか確認してください
curl -si 127.0.0.1:8080/api/key1 -XPUT -d '{"text": "hello"}'
curl -si 127.0.0.1:8080/api/key1 -XPUT -d '{"text": "hello"}' -H 'Content-Type: application/x-www-form-urlencoded'
はい、あなたはヘッダを分析することができます。 [要求](http://docs.python-requests.org/ja/master/)モジュールで再生します。 – idjaw
しかし、request.headers.get( 'Content-Type')を使用すると、両方とも同じ文字列を返します – Auerros
次にカスタムヘッダーを定義する必要があります。 Content-Typeはサポートされているヘッダーなので、両方のヘッダー要求があります。 content-typeの値は、すでに設定されているデフォルト値です。では、正確に何を把握したいのですか?習慣によってあなたが意味することのより具体的な例を挙げることができますか? – idjaw