javascript - 测量 javascript 中多个 ajax 请求的带宽消耗

标签 javascript php jquery ajax

我正在尝试测量 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/

相关文章:

php - moodle:来自 stdclass 对象的 SQL where 子句

PHP MySql 显示返回的内容,而没有剥离 html 标签

javascript - keyup 事件处理程序更改焦点不适用于快速打字

jquery - .valid() 仅使用 jQuery 验证插件验证第一个输入

javascript - Datatables Stop running this script 错误

javascript - useState react hook不设置数组状态

javascript - 简单的 slider 设置值

javascript - 将页脚保留在页面底部,但让页面根据需要增长

php - Laravel 5 循环遍历数组

javascript - 在 jQuery 中的 Javascript 中定义函数