一段时间以来,我应用程序中的Ajax调用(通过
JQuery 1.8)长时间停留在状态“待定”(有时长达17分钟).
我已经google了,所有可能的解决方案都没有起作用:
我已经google了,所有可能的解决方案都没有起作用:
>我没有安装广告拦截器.
>我已经禁用Chrome中的“预测网络操作以提高网页加载性能”标志.
>我还向Ajax调用添加了一个查询字符串,使其成为唯一(禁用任何Chrome缓存锁定).
你有什么想法如何解决这个问题?
谢谢.
在下面的示例中,请求已暂停17分钟(使用Fiddler验证,仅在17分钟后才发送).
GET http://www.mywebsite.com/foo/rest/publishers/1/packages?_=1421584749323 HTTP/1.1 Host: www.mywebsite.com Connection: keep-alive Accept: application/json,text/javascript,*/*; q=0.01 X-Requested-With: XMLHttpRequest User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/39.0.2171.99 Safari/537.36 Content-Type: application/json Referer: http://www.mywebsite.com/foo/client/home Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8,he;q=0.6,ru;q=0.4 Cookie: JSESSIONID=C668509B5AFCDEBE9C9774C4721AFB9D; aaassz="ddss"
查看图片: