状态和响应之间的延迟

时间:2012-11-03 20:02:41

标签: jquery ajax

我正在使用jQuery执行ajax请求,但行为不稳定。

大多数情况下,这种情况发生(使用Chrome); 发送Ajax POST请求 ~400ms等待时间
该请求显示在Chrome的网络记录器中,状态为200 OK 请求的响应显示在Chrome的响应标签中 我的回调函数被调用。一切都很好。

然而,完全随机,这种情况发生;
发送Ajax POST请求 ~400ms等待时间
该请求显示在Chrome的网络记录器中,状态为200 OK ~2000 - 10000ms等待时间
请求的响应显示在Chrome的响应标签中 我的回调函数被调用 到目前为止,用户可能已离开页面,因为他认为它已挂起。

这是为什么?在第二个等待时间内会发生什么?

提前致谢。

编辑:
这一切都发生在同一台服务器上 如果我手动访问请求的页面,加载时间不超过400毫秒,没有任何例外。

0 个答案:

没有答案