HTTP 标头 |联系
HTTP Connection 标头是一种通用类型的标头,它允许发送方或客户端指定该特定连接所需的选项。 Connection 不是为每个请求/响应打开一个新连接,而是帮助使用单个 TCP 连接发送或接收多个 HTTP 请求/响应。它还控制当前事务完成后网络是保持打开还是关闭。
句法:
Connection: keep-alive
Connection: close
指令:此 HTTP 连接标头接受上面提到和如下所述的两个指令:
- keep-alive该指令表示客户端希望在发送响应消息后保持连接打开或活动。在 HTTP 1.1 版本中,默认情况下使用持久连接,它不会在事务后自动关闭。但是 HTTP 1.0 不会认为连接是持久的,所以如果你想让它保持活动状态,你需要包含一个 keep-alive 连接头。
- close这个关闭连接指令表示客户端想要在发送响应消息后关闭连接。在 HTTP 1.0 中,默认情况下,连接会关闭。但在 HTTP 1.1 中,如果您希望关闭连接,则需要将其包含在标头中。
注意:这两个指令也是表示组合中连接的标头。
例子:
- 在这里,在下面的示例中,连接保持活动状态(即客户端希望保持打开状态,值为 100。通常,值 100 对于几乎所有情况都足够了。但是,您可以根据服务器需要在网页中传递的文件数量来增加它。
Keep-Alive: 100 Connection: keep-alive
- 下面的示例是客户端发送的请求消息,它希望在响应消息传递后关闭连接。
Connection: close
要检查此连接,请转到Inspect Element -> Network检查连接的标题,如下所示。
浏览器兼容性:浏览器兼容HTTP Connection 标头如下: