如何在 Firefox/Internet Explorer 上获取原始 HTTP 响应页面而不是用户友好消息?

如何在 Firefox/Internet Explorer 上获取原始 HTTP 响应页面而不是用户友好消息?

是否可以配置 Firefox 和 IE9 以显示从服务器发送的原始 HTTP 错误页面,而不是现在使用的用户友好页面(下图)

在此处输入图片描述

这将节省我每次去服务器日志查找特定代码等的时间。

我更喜欢以前的做法(见下图)

在此处输入图片描述

谢谢

答案1

在 Firefox 中使用LiveHttp 标头插入以查看来自服务器的 Http Headers 响应。您将在其中看到类似 HTTP/1.1 404 FILE NOT FOUND 的状态代码。

它看起来会像这样: 在此处输入图片描述

我不认为有适用于 IE 的插件,但你可以使用Fiddler分析网络流量 - 它将详细显示所有数据包,包括标头。

Fiddler 的外观如下: 在此处输入图片描述

总结一下:浏览器被设计用来解释超文本不显示数据包的所有内容 - 这是嗅探器/调试器的工作。您可以在 Windows 中使用上述工具或tcpdump在 Linux 上。附注:你可以在Wireshark在 Windows 上也是如此,但这样有点过头了,因为您会看到比您需要的网络层更多的内容。您只需要应用层,您就会看到它以及网络和数据链路层。

答案2

在 Mozilla Firefox 中,状态代码在内置开发工具 (Ctrl+Shft+I) 的网络监视器 (Ctrl+Shift+E) 中可见(最终在刷新后可见)。

FF 截图

相关内容