2.http请求消息

111 阅读1分钟

1.什么是HTTP请求消息

由于 HTTP 协议属于客户端浏览器和服务器之间的通信协议。因此,客户端发起的请求叫做 HTTP 请求,客户端发送到服务器的消息,叫做 HTTP 请求消息。

注意:HTTP 请求消息又叫做 HTTP 请求报文。

2. HTTP请求消息的组成部分

image.png

2.1 请求行

请求行由请求方式、URL 和 HTTP 协议版本 3 个部分组成,他们之间使用空格隔开。

image.png

2.2 请求头部

image.png

image.png

image.png 关于更多请求头字段的描述,可以查看 MDN 官方文档:developer.mozilla.org/zh-CN/docs/…

2.3 空行

最后一个请求头字段的后面是一个空行,通知服务器请求头部至此结束。
请求消息中的空行,用来分隔请求头部与请求体。

image.png

2.4请求体

请求体中存放的,是要通过 POST 方式提交到服务器的数据。
注意:只有 POST 请求才有请求体,GET 请求没有请求体!

image.png

3.HTTP请求消息的组成部分

image.png