私は現在、いくつかのアプリケーション間でhttpベースのデータ転送を最適化しようとしています。 私たちの現在のアプローチでは、まずダウンロードしてからポストリクエストを作成し、明らかに余分なIO /メモリの負荷とレイテンシを追加します。HTTP POST:Content-Lengthヘッダーが必要ですか?
すべてのコアの質問:
は、HTTP POSTリクエストで "のContent-Length" ヘッダを送信するために必要ですか? IIRC、HTTP 2616はオプションであると宣言していますが、この時点でアプリケーションが実際にどのように動作するかはわかりません。
レスポンダは、POSTは、コンテンツlength'または '転送エンコーディング'のいずれかを要求するための、簡単でhttp://stackoverflow.com/q/15991173/632951 – Pacerier