如何让 Chrome 显示服务器返回的 HTTP 错误而不是“友好”错误:
无法加载页面 您指定的链接无效。这可能是由于临时维护或链接不正确造成的。
答案1
搜索错误消息的文本表明它可能是 EPiServer 错误页面,而不是 Chrome 友好的错误消息。(episerver.com 上有许多与该短语完全匹配的内容。)
在我安装的 Chrome 版本(Chrome 4.0)中,友好错误以“糟糕!此链接似乎已损坏”开头,并包含替代链接、Google 搜索框和右侧的 Google 徽标。您可以通过进入扳手菜单 →选项→内部原理,然后检查或清除显示导航错误的建议。
答案2
Chrome 中的这项“功能”旨在将 404 错误替换为“友好”错误页面,用于大小不超过 512 字节的服务器错误页面,因此 Chrome 开发人员认为它“不具信息性”。只有从 513 字节开始,错误页面才会与服务器发送的完全一致。
“友好”的 404 错误页面也针对 https 进行了禁用。
该问题自 2008 年起就一直存在,当时
问题 1695:Chrome 需要关闭“友好 404”显示的选项,
但从未得到修复。
如果您控制 http 服务器返回的 404 页面,只需用注释填充它以使其超过 512 字节,或者您可以使用 https。否则,我不知道有什么解决方案。
答案3
Ctrl当使用++ (++ )打开开发人员控制台并重新加载错误页面以正确查看错误时,Shift友好错误会消失。ICMDOptionI
答案4
有可用的 Chrome 扩展程序,例如HTTP 标头,它将显示响应标头的详细信息 - 包括状态代码(您可以在下面的屏幕截图中的框顶部看到)。