使用的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>