欢迎光临散文网 会员登陆 & 注册

读《图解HTTP》day02

2022-11-18 23:55 作者:朵宝特工007  | 我要投稿

一、Cookie技术

Cookie技术通过在请求和响应报文中写入Cookie信息来控制客户端的状态。

Cookie交互场景:

  • 请求报文(没有Cookie信息的状态)

  • 响应报文(服务器端生成Cookie信息)

  • 请求报文(自动发送保存着的Cookie信息)


二、HTTP请求报文和响应报文的结构与实例

  • 请求报文的结构:

请求报文的结构
  • 实例:

  • 响应报文的结构:

响应报文的结构
  • 实例:

一般有4种首部,分别是:通用首部、请求首部、响应首部和实体首部


三、报文主体和实体主体的差别

  • 报文(message):HTTP通信种的基本单元,由8位组字节流组成,通常由HTTP通信传输。

  • 实体(entity):作为请求或响应的有效载荷数据(补充项)被传输,内容由实体首部和实体主体组成。

HTTP报文的主体用于传输请求或响应的实体主体。

通常,报文主体等于实体主体。只有当传输中进行编码操作时,实体主体的内容发生变化,才导致它和报文主体产生差异。


四、压缩传输的内容编码

内容编码:指明应用在实体内容上的编码格式,并保持实体信息原样压缩。内容编码后的实体由客户端接收并负责解码。

常见的内容编码

  • gzip(GNU zip)

  • compress(UNIX系统的标准压缩)

  • deflate(zlib)

  • identity(不进行编码)


读《图解HTTP》day02的评论 (共 条)

分享到微博请遵守国家法律