什么样的网络错误的是Chrome的遭遇时,“状态=(失败)”和“type =未定义”(What ki

2019-06-23 14:16发布

有时我随机看到从铬与状态失败网络请求=“(失败)”(从JavaScript中的请求对象状态码0)和响应类型为“未定义”。 我无法找出为什么,我的互联网连接似乎并从如果说卷曲请求的服务器在同一端点的作品。

查看请求详细信息不显示任何响应信息,仅请求信息。

我想这可能会丢失CORS标头,但我已经验证了他们在那里反正在CORS权限问题Chrome的报告为“(取消)”的状态。

有什么想法吗? 难道只是主机不可达? 为什么它似乎是从Web应用程序的所有重试也失败,直到重启浏览器?

Answer 1:

我就遇到了这个而一个广告投放的网络中工作。 它最终被Adblock Plus的浏览器扩展程序阻止任何资产,大概是在路径“广告”。 我列入白名单我的域名和它的工作。



Answer 2:

当Content-Length头的尺寸较大,然后提交的实际内容就会发生这种情况,镀铬考虑请求“失败”,因为它无法检索整个文档。



Answer 3:

我开始看到网页上这些错误与错误的SSL证书。 我已经允许浏览器进行的页面,但经过一段时间的AJAX请求到服务器将开始失败。 要解决这个问题,我会刷新页面,以回到警告消息,这样我可以再次接受它,并有我的AJAX请求停止被封锁。

不幸的是,在我的情况我还没有找到原因,铬忘记我要访问域。 还有就是Remember decisions to proceed through SSL errors for a specified length of time在设置chrome://flags ,但它似乎没有影响。



Answer 4:

我就遇到了这个在ASP.NET IHttpHandler的,因为我打电话context.Response.Close()代替context.Response.End() 不太正确关闭HTTP连接。 它没有任何浏览器而Chrome造成问题。



Answer 5:

我们有一个应用程序达到我们控制的API正是这个问题。 过了好一会儿,我认识到,较慢的客户没有看到的问题,而更快的客户端(和页面有更多的要求)者。

原来,我们的HA代理的是速率限制我们的前端请求。 一旦我们从我们已经成立了100左右的20个值提出的限制,我们不再有问题。

所以这是可能你要阻止沿着请求路径的东西,一个潜在的代理或负载平衡器,甚至是防火墙。



Answer 6:

在我来说,我有一个三星笔记本电脑,和我unistalled 三星支持服务 ,Chrome和其作品的清除缓存。



文章来源: What kind of network error is Chrome encountering when 'Status = (failed)' and 'Type = undefined'