跳到主要内容

报文

2023年12月23日
柏拉文
越努力,越幸运

一、认识


HTTP 报文请求报文响应报文组成。请求报文包括:由请求行请求头空行请求体四部分组成。响应报文包括状态行响应头空行响应体四部分组成

二、请求报文


请求报文包括:由请求行请求头空行请求体四部分组成。

  • 请求行:包含 http 方法,请求地址,http 协议以及版本

  • 请求头:就是一些 key:value 来告诉服务端我要哪些内容,要注意什么类型等,请求头/响应头每一个字段详解

  • 空行:用来区分首部与实体,因为请求头都是 key:value 的格式,当解析遇到空行时,服务端就知道下一个不再是请求头部分,就该当作请求体来解析了

  • 请求体:请求的参数

三、响应报文


响应报文包括状态行响应头空行响应体四部分组成

  • 状态行:包含 http 协议及版本、数字状态码、状态码英文名称

  • 响应头:就是一些 key:value 来告诉服务端我要哪些内容,要注意什么类型等,请求头/响应头每一个字段详解

  • 空行:用来区分首部与实体,因为请求头都是 key:value 的格式,当解析遇到空行时,服务端就知道下一个不再是请求头部分,就该当作请求体来解析了

  • 响应体:服务端返回的数据