要在Page上显示特定内容,我们向其中一个客户端进行AJAX调用。很少有AJAX调用以jqXHR状态0失败。
少量指针:
- 客户端始终捕获异常并返回状态200。
- 此AJAX调用仅在移动应用程序上进行。
在一些研究中,我们发现这些可能是由于以下原因:
- 进行跨站点脚本编写(拒绝访问)
- 请求无法访问的URL(输入错误,DNS问题等)
- 否则请求将被拦截(请检查您的广告拦截器)
- 如上所述,如果请求被中断(浏览器导航离开页面)
- 如果您发送了AJAX调用,并且在获得AJAX响应之前触发了浏览器刷新
jqXHR状态0是否还有其他可能的原因?
我们尝试重现此内容,但我们始终无法复制。有没有办法复制?