为什么我的jQuery AJAX GET会阻塞近2分钟?

时间:2011-08-03 19:10:02

标签: jquery ajax http blocking

所以,我正在使用一直阻塞1.7-2分钟的getJSON来制作一个jQuery AJAX GET请求(通过刷新jQuery DataTables表)。我在发出请求的代码周围添加了console.time(End),但在代码中找不到延迟。肯定是在getJSON中。 Firebug网络面板显示“阻塞”占用了整个AJAX请求/响应时间的绝大部分。见图:

http://i.stack.imgur.com/bQc0W.jpg

我也打开了HTTPScoop,它在最后2秒之前没有注册HTTP请求,这与Firebug中的实际“等待”时间相对应。我也使用开发人员工具在Chrome中复制了此问题。

但这里是踢球者:这个问题只存在于网络上,而不是在家里。两位同事已经确认,只是在工作中使用他们的家庭网络不存在这个问题。

所以,所有这些证据都让我相信这是一个网络问题,认为没有多大意义。有没有人有任何想法?甚至研究的可能性都很大。谢谢。

作为参考,我在服务器端使用jQuery 1.4.2,jQuery DataTables 1.7.6和Rails 2.3.5。

0 个答案:

没有答案