2016-06-26 13 views
0

HTTP要求がキープアライブ接続であるかどうかを確認する方法はありますか。HTTP要求がキープアライブであるかどうかを確認します。

HTTPリクエストがKeep-Aliveの場合、PHP経由で検出することはできますか?

接続はキープアライブされていない場合、私はエラーを返すようにしたいAPIプロトコルの一部として、各SSLハンドシェイクでのリソースの使用を減らすために、サーバとクライアント

+0

あなたは、このpolyfill https://github.com/ralouphie/getallheadersまたは単に通常のヘッダー取得機能です。特にApacheの方が簡単です。 –

答えて

1

あなたが間の通信を高速化しますそれをチェックすることができます:

function isConnectionKeepAlive() { 
    if(getallheaders()["Connection"] == "Keep-Alive") { 
      return true; 
    } else { 
      return false; 
    } 
} 
関連する問題