JavaでWebサーバーを作成していますが、HTTP1.1キープアライブ接続をサポートしたいと考えています。しかし、クライアントが特定の接続に対する要求の送信を完了したことをどのように知ることができますか?(二重の行末など)。
stackoverflowがこの非常にあいまいな質問をどのように処理するかを見てみましょう。Googleでは、その答えは技術仕様とあいまいな言葉に紛れ込んでいます。私は非Cプログラマーのためのわかりやすい英語の答えが欲しいです:)
そうか。これは、SocketTimeoutExceptionに依存する必要があるという私の疑いを裏付けています。しかし、タイムアウトを待つのではなく、接続が完了したことを示すクライアントから信頼できるものがあるかどうかはわかりませんでした。これにより、ほとんどの場合、接続をより早く閉じることができます。ありがとう