我尝试向我的后端发送16个异步请求。
$.each(response, function( k, v ) {
uploadAdditionalRows(v)
});
function uploadAdditionalRows(value) {
$.ajax({
url: "/asins/table_data/" + encodeURIComponent(value),
cache:false,
type: "GET",
success: function(response) {
console.log(response);
}
});
return;
}
但他们会一个接一个地执行。
如何得到这样的回应? :
答案 0 :(得分:5)
浏览器强制限制它们将打开的同时HTTP连接数(以及对任何给定域的连接数的较小限制)。
如果超过该限制,请求将进入队列。
你可以看到这一点,前四个同时开始,然后其余的都被推迟。