apache / 2.4 / reference / misc-relevant_standards.html

Relevant Standards

该页面记录了 Apache HTTP Server 遵循的所有相关标准,以及简要说明。

除了下面列出的信息外,还应参考以下资源:

Notice

该文件尚未完成。

HTTP Recommendations

无论编译和使用什么模块,Apache 作为基本的 Web 服务器都符合以下 IETF 建议:

  • RFC 1945 (Informational)

    • 超文本传输协议(HTTP)是一种应用程序级别的协议,具有分布式,协作式超媒体信息系统所必需的轻便性和速度。本文档记录了 HTTP/1.0.
  • RFC 2616(标准跟踪)

    • 超文本传输协议(HTTP)是分布式,协作式超媒体信息系统的应用程序级协议。本文档记录了 HTTP/1.1.
  • RFC 2396(标准跟踪)

    • 统一资源标识符(URI)是紧凑的字符串,用于标识抽象资源或物理资源。
  • RFC 4346(标准跟踪)

    • TLS 协议提供了 Internet 上的通信安全性。它提供加密功能,旨在防止窃听,篡改和伪造消息。

HTML Recommendations

关于超文本标记语言,Apache 遵循以下 IETF 和 W3C 建议:

  • RFC 2854 (Informational)

    • 本文档总结了 HTML 开发的历史,并通过指向相关的 W3C 建议来定义“ text/html” MIME 类型。
  • HTML 4.01 规范 ( Errata)

    • 该规范定义了超文本标记语言(HTML),这是 www 的发布语言。该规范定义了 HTML 4.01,它是 HTML 4 的子版本。
  • HTML 3.2 参考规范

    • 超文本标记语言(HTML)是一种简单的标记语言,用于创建可从一个平台移植到另一个平台的超文本文档。 HTML 文档是 SGML 文档。
  • XHTML 1.1-基于模块的 XHTML ( Errata)

    • 本建议书定义了一种新的 XHTML 文档类型,它基于 XHTML 模块化中定义的模块框架和模块。
  • XHTML 1.0 可扩展的超文本标记语言(第二版) ( Errata)

    • 该规范定义了第二版 XHTML 1.0,将 HTML 4 重新格式化为 XML 1.0 应用程序以及对应于 HTML 4 定义的三个 DTD。

Authentication

关于身份验证的不同方法,Apache 遵循以下 IETF 建议:

  • RFC 2617(标准跟踪)

    • “ HTTP/1.0”包括基本访问身份验证方案的规范。

Language/Country Codes

以下链接记录了 ISO 以及其他语言和国家/locale 代码信息:

  • ISO 639-2

    • ISO 639 提供了两组语言代码,一组为两个字母的代码集(639-1),另一组为三个字母的代码集(ISO 639 的此部分),用于表示语言名称。
  • ISO 3166-1

    • 这些页面按照 ISO 3166-1 和相应的 ISO 3166-1-alpha-2 代码元素中的字母 Sequences 记录了国家名称(英文的官方简称)。
  • BCP 47(最新最佳做法),RFC 3066

    • 该文档描述了一种语言标签,该语言标签用于在需要指示信息对象中使用的语言的情况下,如何注册要在该语言标签中使用的值以及与这些语言标签匹配的结构。
  • RFC 3282(标准跟踪)

    • 本文档定义了一个“ Content-language:”Headers,用于希望指示具有 RFC 822 之类的 Headers(例如 MIME 正文部分或 Web 文档)和“ Accept-Language:”Headers 的语言的情况。用于希望表达自己对语言的偏爱的情况。