【问题标题】:Google Chrome Average request time谷歌浏览器平均请求时间
【发布时间】:2013-11-22 18:07:55
【问题描述】:

在我的项目中,我想优化一个 ajax 请求并知道我平均获得了多少毫秒。

所以,多亏了 Google Chrome 网络标签,我才有了请求的时间,比如:

是否有关于我们请求的一些统计信息的功能?例如平均时间。

如果没有,怎么办?

谢谢!

【问题讨论】:

标签: ajax google-chrome optimization time average


【解决方案1】:

用 JavaScript 编写自己的代码并不难。

var times = [];
var sum = 0;
var tries = 10
for(var i=0; i<tries; i++) {
    var xhr = new XMLHttpRequest();
    xhr.open("GET", window.location.href, false);
    xhr.onload = (function() {
        var time = (Date.now() - this.start);
        times.push(time);
        sum += time;
        console.log("#" + this.number + " " + time + "ms");
    }).bind(xhr);
    xhr.number = (i + 1);
    xhr.start = Date.now();
    xhr.send(null);
}
console.log("avg: " + (sum / tries) + "ms");

【讨论】:

    【解决方案2】:

    转到网址:chrome://net-internals

    Description here

    【讨论】:

      猜你喜欢
      • 2012-07-15
      • 1970-01-01
      • 2022-06-13
      • 1970-01-01
      • 2020-02-29
      • 1970-01-01
      • 2019-11-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多