报文
2023年12月23日
一、认识
HTTP 报文 由请求报文和响应报文组成。请求报文包括:由请求行、请求头、空行、请求体四部分组成。响应报文包括状态行、响应头、空行、响应体四部分组成
二、请求报文
请求报文包括:由请求行、请求头、空行、请求体四部分组成。
-
请求行:包含
http
方法,请求地址,http
协议以及版本 -
请求头:就是一些
key:value
来告诉服务端我要哪些内容,要注意什么类型等,请求头/响应头每一个字段详解 -
空行:用来区分首部与实体,因为请求头都是
key:value
的格式,当解析遇到空行时,服务端就知道下一个不再是请求头部分,就该当作请求体来解析了 -
请求体:请求的参数
三、响应报文
响应报文包括状态行、响应头、空行、响应体四部分组成
-
状态行:包含
http
协议及版本、数字状态码、状态码英文名称 -
响应头:就是一些
key:value
来告诉服务端我要哪些内容,要注意什么类型等,请求头/响应头每一个字段详解 -
空行:用来区分首部与实体,因为请求头都是
key:value
的格式,当解析遇到空行时,服务端就知道下一个不再是请求头部分,就该当作请求体来解析了 -
响应体:服务端返回的数据