好的,所以我们都知道大多数现代浏览器(没有调整)一次设置为4个并行HTTP请求到单个域/子域,但长轮询AJAX如何影响这个?
假设我在15秒的时间间隔内进行了长时间的轮询。虽然浏览器在这15秒内等待响应,但仍然会占用4条并行线中的一条,有效地使任何新标签或页面加载只能打开3个并行HTTP请求吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
您可以通过XHR获得2个并发请求。如果您使用更多请求,可能会产生意外结果。
对超过2个请求使用请求队列...每个请求在前一个请求结束后生成...
一些流行的JS库实现了一个队列并且可以使用,或者你可以轻松地创建一个队列。