HTTP 通信过程包括从客户端发往服务器端的请求及从服务器端返回客户端的响应。 那么请求和响应是怎样运作的呢

HTTP 报文

HTTP(2)-LMLPHP

请求报文及响应报文的结构 

HTTP(2)-LMLPHP

请求报文(上)和响应报文(下)的结构

HTTP(2)-LMLPHP 请求报文(上)和响应报文(下)的实例

编码提升传输速率 

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

压缩传输的内容编码 

HTTP(2)-LMLPHP

分割发送的分块传输编码  

HTTP(2)-LMLPHP 

 发送多种数据的多部分对象集合

HTTP(2)-LMLPHP 

多部分对象集合包含的对象如下:

获取部分内容的范围请求 

HTTP(2)-LMLPHP 

内容协商返回最合适的内容 

HTTP(2)-LMLPHP 

包含在请求报文中的某些首部字段(如下)就是判断的基准:

  • Accept
  • Accept-Charset
  • Accept-Encoding
  • Accept-Language
  • Content-Language

内容协商技术有以下 3 种类型:

 

03-27 01:32