0

ブラウザーが
サーバーに接続を維持するように要求する要求を行うとします
(接続: キープアライブ)。

そして、このリクエストにはサーブレットの呼び出しが必要です。

サーブレット内で、データを送信する最良の方法 (チャンクまたは
本体の長さを示す) を選択する必要がありますか??

サーバーが私のためにそれを行う場合、なぜ、私のサーブレット内で、次の
ようなヘッダーを変更できるのですか:
content-length
および transfer encoding ?

ありがとう

4

1 に答える 1

2

本文の長さが事前にわかっている場合は、本文を書き込む前にContent-Lengthヘッダーを設定する必要があります。

それ以外の場合は何もしません。サーブレットコンテナは、Transfer-Encodingを自動的に追加し、本体をチャンク化できる必要があります。これは、クライアント/リクエストのバージョンと接続ヘッダーの影響を受けます。

于 2012-11-08T20:37:54.223 に答える