你目前正处于脱机状态,正在等待 Internet 重新连接

超文本传输协议错误信息说明

重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要备份注册表,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,查看 Microsoft 知识库文章:
256986 Description of the Microsoft Windows Registry
概要
本文描述友好超文本传输协议 (HTTP) 状态错误信息的使用。
更多信息
警告:“注册表编辑器”使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为“注册表编辑器”使用不当而产生的问题。使用“注册表编辑器”需要您自担风险。

在 Microsoft Internet Explorer 4 中,当 Wininet.dll 无法解决请求时,它显示一个嵌入式超文本标记语言 (HTML) 错误信息和一个非描述性定义(例如“Navigation Canceled”(导航已取消)或“Unable to retrieve Webpage in Offline mode”(在脱机模式下无法检索网页))。这些错误信息是 Shdocvw.dll 文件的资源 (res:)。资源是指程序出于显示目的所使用的 HTML 代码,它嵌入在动态链接库 (DLL) 文件中。在 Internet Explorer 5 或更高版本中,这些错误信息是作为 Shdoclc.dll 文件的资源存储的。当收到错误信息时,它被相应的 HTML 模板取代,此模板可能包含以下任意类型的信息:
  • 有关此问题的信息。
  • 有关如何更正或解决此问题的信息。
  • 指向前一页的链接。
  • 指向 Internet Explorer 支持页的链接。
  • 指向同一页的链接,以便您能尝试重新连接到该页。
  • 指向缓存中的页面副本的链接(如果创建了应用程序编程接口 (API))。
友好 HTTP 状态错误信息存储在以下注册表项中:
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\ ErrorThresholds				
Internet Explorer 5 和更高版本为以下友好错误信息提供了 HTML 模板替换项:

400, 403, 404, 405, 406, 408, 409, 410, 500, 501, 505

每个错误都有一个名称值对(例如“404”,128)。第一个值为错误代码。第二个值是表示字节大小的值,Internet Explorer 5 或更高版本使用该值来检测何时用自己的信息替换错误信息。因此,当 Internet Explorer 5 版的 Wininet.dll 文件得到 HTTP 错误信息时,Wininet.dll 文件将确定 HTML 错误中附带的 HTTP 内容是否为正确设计的 Web 页。这是在页面大小的基础上进行的。它在注册表中对每个错误的阈值进行评估。如果 Web 页太小,该 Web 页将被拒绝,并显示友好 HTTP 状态 Web 页。

HKEY_LOCAL_MACHINE 项存储计算机的默认值。可以在 HKEY_CURRENT_USER 项中设置相同的项和值,基于每个用户覆盖 HKEY_LOCAL_MACHINE 值。

要禁用友好 HTTP 状态错误信息,请按照以下步骤操作:
  1. 单击开始,指向设置,单击控制面板,然后双击 Internet 选项
  2. 单击高级选项卡。
  3. 单击“显示友好 HTTP 错误信息”复选框以清除它。
  4. 单击确定
备注:关闭友好 HTTP 错误信息只能禁用由服务器返回的 HTTP 错误信息的友好 HTTP 错误信息(上面列出的)。其他的友好错误信息无法禁用。例如,当 Internet Explorer 找不到服务器时会出现 DNS 错误信息。在上述情况中,没有可替换的页面,因此 Internet Explorer 5 或更高版本始终显示友好的“页面无法显示”错误信息。
属性

文章 ID:218155 - 上次审阅时间:01/30/2008 22:27:00 - 修订版本: 4.0

  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 6.0
  • kbinfo KB218155
反馈