我正在尝试测量 JavaScript 中 Ajax 请求/响应的带宽消耗。 我使用 Ajax 异步从服务器请求数据,每秒通过轮询服务器发送数据。我已经计算了将通过网络发送的 header 数据。因此,在这个例子中,让我们跳过标题数据。
我想通过添加代码来实时测量带宽消耗:
setInterval(function(){
$.ajax({
type: "POST",
url: "msgsrv.php",
data: {
size: 500bytesOfData
},
async: true,
success: function(data){
console.log(data);
//data sent back from server (for example: data=500)
},
error: function(XMLHttpRequest, textStatus, errorThrown){
alert("error" + textStatus + " (" + errorThrown + ")");
}
)};
}, 1000);
最佳答案
如果您有兴趣从 Web 应用程序获取准确的网络指标,我强烈建议您:Charles Proxy
它有一个有限的免费试用期,而且 50 美元的许可费中的每一分钱都是值得的。
关于javascript - 测量 javascript 中多个 ajax 请求的带宽消耗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23688604/