バックエンドでアプリケーション用の REST API サーバーを作成するために Symfony2 を使用しており、HTTP Keep-Alive を使用して後続のクエリに同じ HTTP 接続を再利用することを考えていましたが、すべてのクエリの後Connection: close
、応答ヘッダーに a が表示されます。
Symfony2 に、各応答後に接続を閉じず、さらに要求ヘッダーを待つように指示する方法はありますか?
バックエンドでアプリケーション用の REST API サーバーを作成するために Symfony2 を使用しており、HTTP Keep-Alive を使用して後続のクエリに同じ HTTP 接続を再利用することを考えていましたが、すべてのクエリの後Connection: close
、応答ヘッダーに a が表示されます。
Symfony2 に、各応答後に接続を閉じず、さらに要求ヘッダーを待つように指示する方法はありますか?
あなたの場合、最善の解決策はkernel.response イベントリスナーを書くことです。そして、リクエストを次のように変更します$response->headers->set('Connection', 'Keep-alive')