HTTP 参考

此页面列出了 MDN 上的 HTTP 参考文档。

HTTP 标头

HTTP 标头允许客户端和服务器在请求或响应中随消息传递附加信息。在 HTTP/1.X 中,标头是一个不区分大小写的名称,后跟一个冒号,然后是可选的空白(将被忽略),最后是其值(例如:Allow: POST)。在 HTTP/2 及更高版本中,在开发人员工具中查看时,标头以小写形式显示(accept: */*),并且对于一组特殊的伪标头,以冒号为前缀(:status: 200)。你可以在HTTP 消息页面找到有关每个协议版本语法的更多信息。

HTTP 请求方法

HTTP 定义了一组请求方法,用于指示请求的目的以及请求成功后预期会发生什么。尽管它们也可以是名词,但这些请求方法有时被称为 HTTP 动词。每个请求方法都有自己的语义,但某些特征在多个方法中共享,特别是请求方法可以是安全的、幂等的或可缓存的。

HTTP 资源和规范

HTTP 最初于 1990 年代初期指定。它在设计时就考虑了可扩展性,多年来增加了许多功能;这导致其规范分散在众多规范文档中(在实验性的废弃扩展中)。本页列出了有关 HTTP 的相关资源。

HTTP 响应状态码

HTTP 响应状态码指示特定的 HTTP 请求是否已成功完成。响应分为五类

以下小节也值得注意

CSP 指令

Content-Security-Policy (CSP) 响应头允许网站管理员指定用户代理可以为给定页面加载哪些资源。本节列出了可在 CSP 头中使用的指令,并提供了单独的文档页面,描述了这些指令的工作原理和使用方法。

Permissions-Policy 指令

Permissions-Policy 响应头提供了一种机制,允许或拒绝在文档或文档中的任何