是否可以从“GET”请求中检索MS / Latency? (Javascript / Jquery)

时间:2010-07-01 07:54:41

标签: javascript jquery latency

我目前正在用jquery做一些getjson请求。

他们收到请求:“GET http://localhost/MySite/JSON

现在你可以在firebug中观看请求。然后他们返回“200 OK 250ms”。 我希望能够在我的页面上显示类似的东西。因此用户可以看到自己的延迟。 Firebug Image http://testnscale.com/blog/wp-content/uploads/2009/12/firebug.png 通过Google从http://testnscale.com

找到的图片

是否可以从“GET”请求中检索MS /延迟?

1 个答案:

答案 0 :(得分:5)

只需尝试一下,检查您测量的值是否相同或接近它。

var startTime;
$.ajax
({
    // .. url, type, dataType, etc
    beforeSend: function(xhr)
    {
        startTime = +new Date();
    },
    complete: function(xhr, state)
    {
        var latency = (+new Date()) - startTime;
    }
});

我其实很好奇,所以让我们知道你的结果。 你得到的是以毫秒为单位的差异。