我有一个 web 应用程序,它在使用 google chrome 的 ajax 请求时崩溃(它适用于它测试过的所有其他 web 浏览器)。调试后发现错误是由于 response.responseText 未定义造成的。xhr 对象如下所示:
argument: undefined
isAbort: false
isTimeout: undefined
status: 0
statusText: "communication failure"
tId: 3
在“网络”选项卡的调试器中,我得到“(失败)”,但是所有标题都在那里,我什至可以将响应正文(这是一个有效的 JSON)复制到剪贴板。
我的问题是 - 我该如何调试这个问题?在哪里可以找到其他信息,是什么导致此请求失败?