作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这个问题在这里已经有了答案:
View AJAX response content in Chrome developer tools?
(9 个回答)
2年前关闭。
当有东西触发时 Ajax 或 XHR 请求 ,有时,如果 php
(或其他服务器端脚本)有一些 fatal error , Chrome 浏览器返回这样的响应:
但是,如果我们手动打开那个失败的 url,那么浏览器会显示该页面的输出(即 Fatal error - $variable not defined
或其他)。
如何在 chrome 中查看实际响应消息,而不是 500 (Internal Server Error)
?
最佳答案
不是解决方案,但如果有人需要获得有关该调用的更多详细信息,请将函数挂接到 AJAX/XHR
请求(在 chrome console
中定义):
(function() {
var origOpen = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function() {
this.addEventListener('load', function() {
console.log(this);
});
origOpen.apply(this, arguments);
};
})();
console
将显示详细信息。
关于ajax - 查看实际响应而不是 "This request has no response data available",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53904693/
我是一名优秀的程序员,十分优秀!