Open XXHolic opened 5 years ago
其实还有一种情况:比如请求回复后立即页面刷新,也会呈现出Chrome Failed to load response data
解决方法:控制台里输入window.onbeforeunload = function(){debugger;},这样跳转页面前会卡住,这时去看response是可以看到的。
解决方法:控制台里输入window.onbeforeunload = function(){debugger;},这样跳转页面前会卡住,这时去看response是可以看到的。
我试了下 并不可以,实际上还是太快了。当然timeout延迟下就可以看到了。
window.onunload = function() { debugger; } 不管用的话,可以试试这个,亲测方便好用
引子
在最近的工作中,一个纯文本的请求,在 Chrome 中无法获取到返回值,显示
Failed to load response data
,后台那里确认正常返回了结果。Failed to load response data
首先想到的是不是跨域了,但没有出现跨域的提示。用谷歌搜索,发现了类似的问题。个人碰到的情况是因为开启了
Preserve log
,这个是为了在页面跳转或者重新加载时,保留之前的日志。这个是 Chrome 已知的问题,一直没有修复。除此之外,回答中还列出了其它的几种可能性,在此列出:
Preserve log
。欢迎补充碰到的情况:
参考资料
:wastebasket:
最近逛网页的时候,看到了这幅作品,顿时有些记忆涌现。 ![28-poster][url-local-paint]