我发现 Firefox 中的 POST XMLHttpRequest 间歇性中止。
在 FF DevTools Network 中,请求行有一个灰色状态圆圈并且没有状态号。响应选项卡为空。在 Firebug 中,状态显示为中止,我在某处读到这意味着浏览器中止了调用(这意味着服务器不是问题?)。
- 大约从 Firefox 46 成为生产版本时开始(4 月 26 日)。
- 用户在 Chrome 中不会遇到这些故障。
- 用户遍布世界各地(不是本地问题)。
- 被中止的请求似乎是随机的,发生在不到 1% 的请求中。
- 发生故障时,没有其他请求处于事件状态或发出。
- 我没有发现任何 GET 失败。
有谁知道 Chrome 和 Firefox 处理 XMLHttpRequest 之间的差异可能会导致类似的情况吗?
最佳答案
看起来这是 Firefox 46 中引入的错误。
应在 6 月 7 日发布的版本 47 中修复
关于javascript - XMLHttpRequest - Chrome 和 Firefox 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37224779/