我被困在仅支持 Internet Explorer 的环境中,我的一个用户在浏览我的某个页面时遇到了错误。这是一个 Cold Fusion 页面,我确信它一开始不会崩溃。有谁知道有什么方法可以查看错误页面的实际来源,而不是 IE 将用户重定向到的通用错误消息?
我从以前的经验中知道,如果我可以在 Firefox 或任何其他浏览器中导航到该页面,它只会显示能够呈现的 HTML,我可以从那里查看源代码,但如果我在 IE 中查看源代码,它会显示错误消息的来源,而不是导致错误的页面的来源。
答案1
取消勾选“显示友好的 HTTP 错误消息”在 Internet 选项中:
如果 HTTP 错误的响应小于 500 字节左右,则该设置会导致显示一般错误消息。超过该阈值时,始终会显示实际响应。因此,您还可以适当填充错误响应 — 这并不罕见 :-)