私はHTTPプロキシサーバーを作成しており、多くのクライアントが永続的な接続を維持するために「Connection:Keep-Alive」ヘッダーを使用していることに気付きました。サーバーが最初に処理する前にクライアントが別のHTTP要求を送信する可能性はありますか?永続的なHTTPクライアントは、一度に複数の要求を送信できますか?
たとえば、クライアントは「GET/HTTP/1.1」を送信しますが、サーバーが応答する前に、クライアントは「GET /favicon.ico HTTP/1.1」を送信します。それは可能ですか?または、クライアントは2番目の要求を送信する前に応答を一時停止しますか?
また、永続的な接続を使用する場合、その接続を経由するすべての要求が同じ「Host:」ヘッダーを持つと想定するのは安全ですか?
それはクライアントのために安全ではないだろう、なぜ」私は理解していないだけで持続的な接続 – Flexo