📄 HTTP 文档

HTTP 由这些IETF RFCIANA 注册机构定义

核心规格

HTTP 协议的“核心”语义定义如下:

这些语义以三种方式“在线”表达:

更高版本的 HTTP 提供字段压缩:

这些 RFC 共同废弃了之前定义 HTTP 的所有 RFC,包括RFC1945RFC2068RFC2616RFC2617RFC7230-RFC7235RFC7540

同样相关的是结构化字段值规范,它用于越来越多的标题和尾部:

构建在 HTTP“之上”的协议应该遵循当前最佳实践,如下所述:

扩展注册表

有大量的 HTTP 扩展,包括方法、状态代码和标头。重要的是要注意它们都是 HTTP 的“一部分”,只要它们在适当的注册表中列出:

各个标头都有自己的注册表来规范允许的值,包括:

这是HTTP 相关规范的部分列表,为方便起见。有关 HTTP 扩展的完整列表,请参阅相关注册表。

方法

状态码

缓存扩展

连接和中间扩展