HTTP 报文是简单的格式化数据块。 每条报文都包含一条来自客户端的请求, 或者一条来自服务器的响应。 它们由三个部分组成:

    1. 对报文进行描述的起始行(start line)
      2. 包含属性的首部(header)块
      3. 以及可选的包含数据的主体(body) 部分
      image.png
      请求报文
      image.png
      响应报文
      image.png
      **
      起始行和 HTTP 消息中的HTTP 头统称为请求头,而其有效负载被称为消息正文。
      image.png