HTTP/1.1 "persistent" 连接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP/1.1 "persistent" 连接相关的知识,希望对你有一定的参考价值。
一、persistent 连接
(1) HTTP/1.1 逐渐停止了对 keep-alive 连接的支持,用一种名为持久连接(persistent connection)的改进型设计取代了它,持久连接的目的与 keep-alive 连接的目的相同,但工作机制更优一些。
(2) HTTP/1.1 持久连接默认是激活的,应用程序必须添加一个 Connection:close 首部才能在事务处理结束之后将连接关闭
(3) 客户端和服务器可以随时关闭空闲的连接
二、persistent 连接的限制
(1) 发送了 Connection:close 请求首部之后,客户端就无法再那条连接上发送更多的请求了
(2) 只有当连接上的所有报文都有正确的自定义报文长度(Content-Length)时连接才能持久保持
(3) HTTP/1.1 的代理必须能够分别管理与客户端和服务器的持久连接
(4) HTTP/1.1 的代理服务器不应该与 HTTP/1.0 客户端建立持久连接
(5) 一个客户端对任何服务器或代理最多只能维护两条持久连接,以防服务器过载
以上是关于HTTP/1.1 "persistent" 连接的主要内容,如果未能解决你的问题,请参考以下文章
Exception in thread "main" java.lang.NoClassDefFoundError: javax/persistence/Cache
急求懂javax.persistence和hibernate的IT人解答
WARNING basehttp 124 "POST /user/login HTTP/1.1" 415 66
Django Rest 框架 - 主 url HTTP/1.1" 404 Not Found
消息错误java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;