判断 HTTP 请求是否为 Keep-Alive

Tell if HTTP request is Keep-Alive

如何判断 HTTP 请求是否为 Keep-Alive 连接?

是否可以通过 PHP 检测 HTTP 请求是否处于 Keep-Alive 状态?

如果连接不是 Keep-Alive,我想 return 作为 API 协议一部分的错误,以减少每次 SSL 握手时的资源使用并加快通信速度服务器和客户端之间

您可以通过以下方式查看:

function isConnectionKeepAlive() {
    if(getallheaders()["Connection"] == "Keep-Alive") {
          return true;
    } else {
          return false;
    }
}