美文网首页
图解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(首部简介)

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

  • 图解HTTP解析8(响应首部)

    响应首部 响应首部字段是由服务器端向客户端返回响应报文中所使用的字段,用于补充响应的附加信息、 服务器信息, 以及...

  • 图解HTTP解析9(实体首部)

    实体首部 实体首部字段是包含在请求报文和响应报文中的实体部分所使用的首部, 用于补充内容的更新时间等与实体相关的信...

  • 图解HTTP解析7(请求首部)

    请求首部 请求首部字段是从客户端往服务器端发送请求报文中所使用的字段,认证客户端信息、 对响应内容相关的优先级等内...

  • 图解HTTP解析6(通用首部)

    一、通用首部字段 通用首部字段是指, 请求报文和响应报文双方都会使用的首部。 1. Cache-Control(★...

  • 《图解HTTP》——HTTP首部

    首部字段的分类 HTTP首部字段根据实际情况可以分为以下四种: 通用类型首部。请求报文和响应报文都会使用到的首部。...

  • HTTP首部字段详解

    《图解HTTP》笔记(一) HTTP报文结构 请求报文:报文首部(方法,URI,HTTP版本,HTTP首部字段),...

  • 图解HTTP解析3(报文首部)

    通过报文首部,可以做以下事情 1. 编码 HTTP在传输数据时按照原样传输,可以使用编码提高传输速率,编码分为以下...

  • 图解HTTP解析11(其它首部字段)

    其它首部 HTTP 首部字段是可以自行扩展的。 所以在 Web 服务器和浏览器的应用上, 会出现各种非标准的首部字...

  • 图解HTTP之HTTP首部

    HTTP协议的请求和响应报文中必定包含HTTP首部,只是我们平时在使用Web的过程中感受不到它。 1.HTTP报文...

网友评论

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

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