我已经监控了我的请求,这是日志:
到目前为止,响应时间非常好。麻烦从我的浏览器开始。与Safari,Chrome和Firefox相同的结果。
我使用网页探查器栏来监控XHR请求。结果如下:
奇怪的是,当使用Chrome嵌入式开发人员工具进行XHR req监控时,响应时间接近服务器应答时间。
有人可以向我解释为什么当服务器在命中后响应1.38ms时,imprimante / tiroir用简单的Ajax请求花了162ms。
我真的很困惑。浏览器方面肯定会发生一些事情,但我不知道是什么。
注意#1:我甚至试图从服务器上删除所有处理,没有任何改变。
注意#2:HTTP 409代码在这里是正常的。 HTTP 200也是如此。
注意#3:.ajax请求是异步的,没有成功处理程序也没有错误。
感谢!
编辑:
ouvrir_tiroir = function () {
$.ajax({
url: 'http://127.0.0.1:5000/imprimante/tiroir',
type: 'GET'
});
};
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
答案 0 :(得分:0)
WebProfiler栏不显示XHR时间,但显示周围的功能延迟。 (可能是多个XHR请求,探查器将总结所有内容并将其分配给第一个XHR调用)。那么要小心。
问题解决了。