了解HTTP连接状态/状态

时间:2016-12-08 08:47:56

标签: http

  

“在HTTP 1.1中,所有连接都被认为是持久的,除非   另有说明“

我在维基百科中找到了这一行,但是这是怎么回事,因为我们知道http是无状态连接?

1 个答案:

答案 0 :(得分:2)

持久连接不是有状态问题。

与其他消息和响应相比,消息及其相应的响应是无状态的。

TCP连接是否支持多个请求(按顺序)是一个正交问题。

所以这句话基本上就是说默认情况下,如果客户端发出标记为HTTP / 1.1的请求,那么它支持在响应之后保持连接活动,以便它可以用于另一条消息。

这也意味着客户端支持分块,因为这是在未知长度的响应之后保持连接活着的唯一方法。