首页 > Web开发 > 详细

http长连接和短连接

时间:2017-08-24 14:47:05      阅读:279      评论:0      收藏:0      [点我收藏+]

http是无状态的面向连接协议,是应用层协议,在传输层使用TCP,在网络层使用IP

http 1.0中默认使用短连接,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接

http1.1起默认使用长连接,用以保持连接特性。在响应头有加入这行代码: Connection:keep-alive 在使用长连接时,TCP连接不会关闭,如果客户端再次访问这个服务器上的网页,会继续使用这一条已经建立的连接。Keep-Alive有一个保持时间,可设置,实质上就是TCP的长连接和短连接。

 

短连接的操作步骤是:

建立连接——数据传输——关闭连接...建立连接——数据传输——关闭连接

长连接的操作步骤是:

建立连接——数据传输...(保持连接)...数据传输——关闭连接

长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况,。
并发量大,但每个用户无需频繁操作情况下需用短连好。

http长连接和短连接

原文:http://www.cnblogs.com/team42/p/7422787.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!