美文网首页《图解HTTP》
《图解HTTP》之HTTP报文内的HTTP信息

《图解HTTP》之HTTP报文内的HTTP信息

作者: 笙绳省盛 | 来源:发表于2018-12-20 15:20 被阅读1次

1.HTTP报文
用于HTTP协议交互的信息被称为HTTP报文。请求端的HTTP报文叫做请求报文,响应端的叫做响应报文。HTTP报文本身是由多行数据构成的字符串文本。
HTTP报文大致可分文报文首部和报文主体两块。

2.请求报文及响应报文的结构 屏幕快照 2018-12-19 上午10.55.57.png
  • 请求行
    包含请求的方法,请求URI和HTTP版本
  • 状态行
    包含表明响应结果的状态码,原因短语和HTTP版本
  • 首部字段
    包含表示请求和响应的各种条件和属性的各类首部。一般有4种首部:通用首部、请求首部、响应首部、实体首部。
  • 其他
    可能包含HTTP的RFC里未定义的首部(Cookie等)。

3.编码可提升传输速率,但会消耗更多的CPU等资源。

4.报文主体和实体主体的差异

  • 报文
    是HTTP通信中的基本单位,由8位组字节流(octet sequence)组成,通过HTTP通信传输。
  • 实体
    作为请求或响应的有效载荷数据被传输,其内容由实体首部和实体主体组成。
    HTTP报文的主体用于传输请求或响应的实体主体。

相关文章

网友评论

    本文标题:《图解HTTP》之HTTP报文内的HTTP信息

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