美文网首页
图解HTTP解析4(首部简介)

图解HTTP解析4(首部简介)

作者: zdxhxh | 来源:发表于2019-09-28 20:41 被阅读0次

    一、首部

    HTTP协议的请求与响应必包含首部,首部内容为客户端和服务器端分别请求与响应提供所需要的信息。

    • 请求报文首部:由请求行(方法、HTTP版本、URI)、请求首部字段、通用首部字段、实体首部字段等组成

      请求报文首部
    • 响应报文首部:由状态行(HTTP版本、状态码)、响应首部字段、通用首部字段、实体首部字段等组成。

      图片.png

    二、首部类型

    首部可以在转发的过程中消失,所以首部根据是否能到达最终服务器分为

    首部类型 说明
    端到端首部(End-to-end Header) 在此类别的首部转发给请求或响应的最终目标,且必须保存在由缓存生成的响应中,另外规定必须被转发。
    逐跳首部(Hop-by-hop Header) 分在此类别中的首部只对单次转发有效, 会因通过缓存或代理而不再转发。 HTTP/1.1 和之后版本中, 如果要使用hop-by-hop首部, 需提供 Connection 首部字段。逐跳首部包括以下字段:Connection、Keep-Alive、Proxy-Authenticate、Proxy-Authorization、Trailer、TE、Transfer-Encoding、Upgrad

    三、首部字段

    HTTP首部字段为请求或响应时传递额外信息,给浏览器和服务器提供报文主体大小,所使用语言,认证信息等内容。

    首部由以下结构组成:首部字段名: 字段值

    Content-Type:application/json

    首部字段根据报文类型与作用可分为:

    • 通用首部字段
    • 请求首部字段
    • 响应首部字段
    • 实体首部字段

    相关文章

      网友评论

          本文标题:图解HTTP解析4(首部简介)

          本文链接:https://www.haomeiwen.com/subject/ggxsectx.html