HTTP 标头(header) 您所在的位置:网站首页 网页中常见的请求方式 HTTP 标头(header)

HTTP 标头(header)

2023-11-08 20:40| 来源: 网络整理| 查看: 265

HTTP 标头(header)允许客户端和服务器通过 HTTP 请求(request)或者响应(response)传递附加信息。一个 HTTP 标头由它的名称(不区分大小写)后跟随一个冒号(:),冒号后跟随它具体的值。该值之前的空格 (en-US)会被忽略。

自定义专用的标头之前可以与 X- 前缀一起使用,但是这种用法被 IETF 在 2012 年 6 月发布的 RFC 6648 明确弃用,原因是其会在非标准字段成为标准时造成不便;其他的标头在 IANA 注册表中列出,其原始内容在 RFC 4229 中定义。此外,IANA 还维护着被提议的新的 HTTP 标头注册表。

根据不同的消息上下文,标头可以分为:

请求标头包含有关要获取的资源或客户端或请求资源的客户端的更多信息。 响应标头包含有关响应的额外信息,例如响应的位置或者提供响应的服务器。 表示标头包含资源主体的信息,例如主体的 MIME 类型或者应用的编码/压缩方案。 有效负荷标头包含有关有效载荷数据表示的单独信息,包括内容长度和用于传输的编码。

标头也可以根据代理处理它们的方式进行分组:

Connection Keep-Alive Proxy-Authenticate Proxy-Authorization TE Trailer Transfer-Encoding Upgrade (en-US)(另见协议升级机制)。 端到端(End-to-end)标头

这类标头必须被传输到最终的消息接收者:请求的服务器或者响应的客户端。中间的代理必须重新转发这些未经修改的标头,并且必须缓存它们。

逐跳(Hop-by-hop)标头

这类标头仅对单次传输连接有意义,并且不得由代理重传或者缓存。注意,只能使用 Connection 标头来设置逐跳标头。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有