ヘッダーが送信されず、代わりにヘッダーを受信した場合、コンテンツデータの長さを決定する方法はTransfer-Encoding: chunked
?
12982 次
1 に答える
10
チャンクエンコーディングでは、Content-Lengthヘッダーはありません。したがって、ヘッダーと、ヘッダーの終わりを示すCRLFのペアを読み取った後、最初のチャンクを読み取る準備ができています。各チャンクペイロードの前には、独自のミニヘッダーがあります。16進数の長さの後にCRLFが続きます。そして、ペイロードの後、次のチャンクのミニヘッダーの前に別のCRLFがあります。チャンクの後には、オプションのトレーラーを続けることもできます。メッセージの終わりは、長さがゼロのチャンクで示されます。
決定的な詳細は、HTTP RFC、RFC2616にあります。
于 2011-02-08T06:16:55.637 に答える