我目前正致力于外部服务返回json字符串的集成。
有些字符串很长,我只是想知道是否有人知道可以用来计算总请求需要多长时间的插件。
我知道我可以在服务器上运行一个计时器来监控请求需要多长时间,但我希望看到的是,如果有办法在浏览器中计算整个体验,那么我可以看到它需要多长时间请求内容并将最终结果(网页)显示给用户?
提前致谢
答案 0 :(得分:0)
正如所指出的,您可以使用开发者工具的网络选项卡查看时间线,从中可以检查页面生命周期内任何请求资源的请求时间和数据大小。
或者,如果您的意思是您需要从代码中访问时间,则可以衡量发出请求和接收响应之间的时间。这样的事情就足够了。
var start = Date.now();
http.request(resourceUrl, function(data) {
var stop, duration;
stop = Date.now();
duration = stop - start;
// duration of request in ms
doSomething(data);
});