使用的XmlHttpRequest异步服务器请求,有多少最大的并发请求将有可能

问题描述:

function startAR() 
{ 
for (var a = 0; a < 100; a++){ 
executeAR(); 
} 
}; 

,并考虑到executeAR()使用的XmlHttpRequest异步服务器请求,有多少 最大同时请求将在这个周期可能吗?使用的XmlHttpRequest异步服务器请求,有多少最大的并发请求将有可能

你可以用下面的例子来确定的和计算的XmlHttpRequest。使用您的谷歌浏览器控制台(导航到网络)来查看请求将是100次。

function loadXMLDoc() { 
 
for(var i=0;i<100;i++){ 
 
    var xhttp = new XMLHttpRequest(); 
 
    xhttp.onreadystatechange = function() { 
 
    if (this.readyState == 4 && this.status == 200) { 
 
     document.getElementById("demo").innerHTML = 
 
     this.responseText; 
 
    } 
 
    }; 
 
    xhttp.open("GET", "xmlhttp_info.txt", true); 
 
    xhttp.send(); 
 
} 
 
}
<!DOCTYPE html> 
 
<html> 
 
<body> 
 

 
<h2>Using the XMLHttpRequest object</h2> 
 

 
<button type="button" onclick="loadXMLDoc()">Change Content</button> 
 

 
<p id="demo"></p> 
 
</body> 
 
</html>