我试图在JavaScript中为我的Ajax请求/响应测量带宽消耗。 我是异步使用Ajax从服务器请求数据的,我通过轮询服务器来发送数据,让我们每秒钟一次。我已经计算了将通过网络发送的标头数据。所以在这个例子中,让我们跳过标题数据。
我想通过添加代码来测量带宽消耗:
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);