2

小さな Web サーバーを作成していて、gzip 圧縮されたデータを送信したいと考えています。

Content-Length フィールドの http ヘッダーで、圧縮データの長さまたは非圧縮データの長さを設定しますか?

4

2 に答える 2

3

圧縮。

于 2009-06-12T15:17:29.657 に答える
1

送信される実際のデータのサイズを指定する必要があります。この場合、これは圧縮されたデータのサイズになります。

ただし、心に留めておくべきことがあります。データがチャンクとして送信されている場合 (「Transfer-Encoding: chunked」)、Content-Length ヘッダーを送信することはまったく許可されていません。チャンクは、バイトの読み取り方法を決定します。Content-Length ヘッダーは、チャンクを正しく読み取るクライアントの機能を壊します。

于 2009-06-23T21:38:28.787 に答える