首先,我想说清楚我不是在谈论这个问题How many concurrent AJAX (XmlHttpRequest) requests are allowed in popular browsers?,这是关于同步请求的。
相反,我想知道在浏览器可能开始取消它们或抛出错误之前是否存在对待处理的ajax请求数量的限制。
运行一些简单的测试,我已经看到当达到大约6个并发请求的限制时,浏览器将以优雅的方式开始排队请求。一旦“插槽”变为可用,就会使用它并向服务器发送新请求。
我还看到Chrome,Firefox甚至IE都会优雅地处理大约100个请求的队列。
答案 0 :(得分:1)
我还猜测它是从当前打开的连接的最大数量表示的,这是IE Max-Connections中的情况 这个帖子也可以帮助How many concurrent AJAX requests are allowed in popular browsers?