http请求消息的格式
时间: 2023-02-08 20:33:52 浏览: 76
HTTP 请求消息由三部分组成:请求行、请求头、请求体。
请求行包含三个部分:请求方法、请求 URI 和协议版本。常用的请求方法有 GET、POST、HEAD 等。请求 URI 指的是请求的资源的地址。协议版本表示使用的 HTTP 版本。
请求头包含多个部分,每一部分都是由一个字段名和一个值组成,常见的请求头包括:
Accept:浏览器能够处理的内容类型。
User-Agent:浏览器的信息。
Referer:请求的来源地址。
Content-Type:请求体的类型。
Content-Length:请求体的长度。
请求体就是请求所携带的数据,在请求方法为 POST 或 PUT 时才会有请求体。
示例:
```
POST /test HTTP/1.1
Host: www.example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 13
name=value
```
其中,请求行为 "POST /test HTTP/1.1",请求头包括 "Host: www.example.com"、"Content-Type: application/x-www-form-urlencoded"、"Content-Length: 13",请求体为 "name=value"。
阅读全文