相关疑难解决方法(0)

HTTP请求返回状态码0时的含义是什么?

JavaScript网络调用(例如fetch或XMLHttpRequest)或任何其他类型的HTTP网络请求在HTTP状态代码为0时失败是什么意思?

这似乎不是有效的HTTP状态代码,因为其他代码在HTTP规范中是三位数.

我尝试完全拔掉网络作为测试.它可能是不相关的,但导致状态代码17003(IIRC),粗略搜索建议意味着"DNS服务器查找失败".

相同的代码可以在某些位置和系统中正常工作,但在某些环境中,它会因状态代码0而失败,并且没有提供responseText.

这是Internet URL的典型HTTP POST.它不涉及file://我理解可能会返回0表示在Firefox中成功.

ajax http xmlhttprequest httpresponse fetch-api

115
推荐指数
7
解决办法
24万
查看次数

标签 统计

ajax ×1

fetch-api ×1

http ×1

httpresponse ×1

xmlhttprequest ×1