Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ブラウザーが サーバーに接続を維持するように要求する要求を行うとします (接続: キープアライブ)。
そして、このリクエストにはサーブレットの呼び出しが必要です。
サーブレット内で、データを送信する最良の方法 (チャンクまたは 本体の長さを示す) を選択する必要がありますか??
サーバーが私のためにそれを行う場合、なぜ、私のサーブレット内で、次の ようなヘッダーを変更できるのですか: content-length および transfer encoding ?
ありがとう
本文の長さが事前にわかっている場合は、本文を書き込む前にContent-Lengthヘッダーを設定する必要があります。
それ以外の場合は何もしません。サーブレットコンテナは、Transfer-Encodingを自動的に追加し、本体をチャンク化できる必要があります。これは、クライアント/リクエストのバージョンと接続ヘッダーの影響を受けます。