2

HTTP 1.1 サーバーの実装を確認しました。これは、クライアント側で発信チャネルのシャットダウンを検出するとすぐに (または、適切な http 応答を送信する前または後に) クライアント接続を終了します。これは HTTP 1.1 実装に準拠していますか?

RFC 2616 セクション 8.1.4 は、これが適切な動作であることを示唆しているようです。

クライアントまたはサーバーがタイムアウトしたい場合、トランスポート接続で適切なクローズを発行する必要があります。クライアントとサーバーは、トランスポートの反対側が閉じるのを常に監視し、適切に応答する必要があります。

...

ネットワークまたはクライアントの障害が疑われる場合を除き、サーバーは応答の送信中に接続を閉じるべきではありません。

私はそれを正しく解釈していますか?HTTP 1.1 のコンテキストでのハーフクローズド接続処理に関するより明示的な参照はありますか?

4

1 に答える 1