浏览器http请求并发限制

HTTP0.9、HTTP1.0每个请求单独建立一个TCP连接,请求完成连接断开;

HTTP1.1可以持久连接,TCP建立连接后不会立即关闭,多个请求可以复用同一个TCP连接,同时请求可以并行,但是不同浏览器对并行次数有个数限制,以下是各个浏览器的并发次数;

Broswer24
IE 6,724
IE 866
Firefox66
Safari44
Chrome66
Opera44

HTTP2发送请求时,既不需要排队发送,也不需要排队返回,降低了传输时间;
HTTP3目前还在草案阶段,使用 QUIC 替换 TCP,彻底规避了 TCP 传输的效率问题。

由于并发限制,通常情况下在程序设计时,不要超过6个接口,或不要同时播放超过6个视频(tcp实现),否则会导致卡住。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注