何バイト[] HTTPサーバの応答を終了?
-
22-08-2019 - |
質問
何バイト/バイトを使用すると、HTTPサーバの応答を締結することを送るのですか?
解決
の応答長は、接続(HTTP / 1.0)のContent-Lengthレスポンス・ヘッダー、またはチャンクエンコーディングの使用を閉じることによって決定されます。
他のヒント
そのようなバイトはありません。接続は、いずれかの側で終了することができる。
があり、オプションのContent-Lengthヘッダがあるが、それは、応答の大きさを知るために、クライアントのためのヒントのようなものだ。
ないマーカーは存在しない - むしろ、HTTPレスポンスヘッダにレスポンスボディの長さを説明するのContent-Lengthフィールドがある
あなたが調べると、HTTPプロトコルについての学習に興味があるなら、、私はでhttpツールフィドラーをダウンロードします://www.fiddler2.com/fiddler2/する
あなたは、あなたがウェブページにアクセスし、要求と応答のテキストを見たときに何が起こるかで「舞台裏」見ることができます。
RFC 2616 のから(HTTP 1.1)
HTTP / 1.1は、すべてのエンド・オブ・ラインマーカーとしてシーケンスCR LFを定義します エンティティボディを除くプロトコル要素は、(のための付録19.3を参照してください トレラントアプリケーション)。エンティティボディ内の行末マーカー セクション3.7で説明したように、その関連するメディアタイプによって定義されます。
所属していません StackOverflow