“在HTTP 1.1中,所有连接都被认为是持久的,除非 另有说明“
我在维基百科中找到了这一行,但是这是怎么回事,因为我们知道http是无状态连接?
答案 0 :(得分:2)
持久连接不是有状态问题。
与其他消息和响应相比,消息及其相应的响应是无状态的。
TCP连接是否支持多个请求(按顺序)是一个正交问题。
所以这句话基本上就是说默认情况下,如果客户端发出标记为HTTP / 1.1的请求,那么它支持在响应之后保持连接活动,以便它可以用于另一条消息。
这也意味着客户端支持分块,因为这是在未知长度的响应之后保持连接活着的唯一方法。