投稿をしようとしていますが、毎回私は411の応答エラーが発生します。私はPythonでリクエストライブラリを使用しています。Pythonでコンテンツ長を計算する
In [1]: r.post(url)
Out[1]: <Response [411]>
次に、コンテンツの長さをh = {'content-length' : '0'}
と指定してもう一度お試しください。
In [2]: r.post(url,h)
Out[2]: <Response [200]>
だから、偉大な、しかし私は、情報のどれもに掲載されていない、成功を得る。
私はそれが「カットオフすることができて理にかなっているコンテンツの長さを計算する必要があると思います" ポスト。
私の質問は、のURLを指定してcontent-length
をどのように計算できますか? (可能であればPythonで)
あなただけの 'urllib'を使用している場合、それは動作しますか? ( 'httplib'をベースにしているので、' Request'は 'Content-Length'ヘッダに自動的には記入されません。) – katrielalex
使用しているリクエストのバージョンに関する情報を追加してください。また、411応答のステータスコードをもたらすテストケースも含めてください。 –
[あなたの質問の答えを得るためにこのリンクを訪問](http://stackoverflow.com/a/3854983/5354673) –