通过几个ajax请求测量javascript中的带宽消耗

时间:2014-05-15 21:04:45

标签: javascript php jquery ajax

我试图在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);

1 个答案:

答案 0 :(得分:1)

如果您有兴趣从网络应用中获取准确的网络指标,我强烈建议:Charles Proxy

它的免费试用期有限,价值50美元的许可费每一分钱。