请求都有并发数的限制

bcfc75ac7b594716d51deee6dbc2f54c.png

每个浏览器对同一域名的资源请求都有并发数的限制。这是为了防止服务器过载和确保良好的用户体验。不同的浏览器和版本可能会有不同的限制,但通常现代浏览器会允许每个域名同时发起 6 到 8 个请求。

以下是一些常见浏览器的资源请求并发数限制的概述:

1.Google Chrome: 通常允许每个域名 6 个并发请求。2.Mozilla Firefox: 通常允许每个域名 6 个并发请求。3.Microsoft Edge: 通常允许每个域名 6 个并发请求。4.Safari: 通常允许每个域名 6 个并发请求。5.Internet Explorer 11: 通常允许每个域名 6 个并发请求。

这些限制可以在浏览器的未来版本中发生变化,而且某些浏览器可能提供了配置选项或者扩展来调整这些限制。不过,开发者通常不应该依赖于这些调整,而是应该通过优化资源加载(例如,合并文件、使用内容分发网络(CDN)等)来改善性能。

解决/优化并发数限制

(1)将资源分散到不同域名

浏览器并发连接数限制只是针对同一域名,将资源分散到不同的域名下,即可实现并发数的扩展,例如一个域名是10个,两个域名就是20个并发了。

注意:资源地址的端口号不同也会被视为不同域名

(2)减少网络请求

配置304请求,提高请求速度 (后端配置)

图标、css、js合并,减少http请求数

使用缓存,使用cach-control或expires这类强缓存时,缓存不过期的情况下,不向服务器发送请求

不使用CSS的【@import】,它会造成额外的请求

vue使用动态路由,实现按需导入js,减少http请求数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值