1.HTTP请求报文和HTTP响应报文
HTTP请求报文由http版本号、请求方法、URL、HTTP首部字段等部分组成。
HTTP响应报文由http版本号、状态码、HTTP首部字段三部分组成。
2.HTTP首部字段
HTTP请求报文的首部字段由请求首部字段、通用首部字段、实体首部字段三部分组成。
HTTP响应报文的首部字段由响应首部字段、通用首部字段、实体首部字段三部分组成。
HTTP首部字段是构成HTTP报文的要素之一,使用首部字段是为了给浏览器和服务器提供报文主体大小、所使用的语言、认证信息等信息。
3.四种HTTP首部字段类型
通用首部字段
http请求报文和http响应报文都会使用的首部字段。
请求首部字段
从客户端发往服务器端发送请求报文时使用的首部,补充了请求的附加内容、客户端信息、响应内容相关优先级等信息。
响应首部字段
从服务器端向客户端返回报文时使用的首部,补充了响应的附加内容、也会要求客户端返回相应的附加内容。
实体首部字段
针对请求报文和响应报文实体部分使用的首部。