学习 HTTP协议之无连接特点及其解决方案

限制每次连接只处理一个请求

服务器处理完客户的请求,并收到客户端的应答,即断开连接。

初衷:用户量(十万、上百万)页面请求,单个用户间歇性比较大(突发性、瞬时性),数据没有关联性,---资源浪费====设计了释放连接

问题:网页越来越复杂,--图片---效率很低===Keep-alive(Connection)

Keep-Alive设置:

1.开启 Connection :Keep-alive  会发起长链接,HTTP1.1默认打开

2.关闭 在http头设置Connection:close,即可关闭

3.设置连接时间:

在http请求头中设置 Keep-Alive:timeout=5,max=1000

timeout是超时时间,单位秒,超过这个时间后就断开连接

max是最多的连接次数,若超过这个次数就强制断开连接

 

posted @ 2022-09-27 09:05  测试人员a  阅读(56)  评论(0编辑  收藏  举报