HTTP协议中的短轮询、长轮询、长连接和短连接
2021-04-07 本文已影响0人
小杰66
长连接和短连接
HTTP请求是基于请求/响应模式的,所以服务器端只要响应了HTTP请求就结束了。所谓的长短连接实际上指的是TCP连接,TCP是传输层协议,HTTP是应用层协议,长连接是在HTTP请求结束后,保留TCP连接供之后的HTTP请求使用这样可以共用一个TCP连接节省消耗。
长轮训和短轮询
短轮询指服务端每次接到请求则立即返回结果。
长轮询指服务端接到请求如果没有立即返回的数据则保持连接直到数据到来或超时为止。
参考链接
https://www.cnblogs.com/lst619247/p/11001893.html
https://blog.csdn.net/SoundSlow/article/details/51220090?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param