HTTP协议请求和响应的数据格式
时间: 2023-12-18 21:03:43 浏览: 139
http请求和响应格式
4星 · 用户满意度95%
HTTP协议请求和响应的数据格式如下:
1. 请求格式
请求行:包括请求方法、请求URL和HTTP协议版本
请求头:包括请求的一些元数据,如User-Agent、Accept等
请求体:包括请求的数据,如表单数据、JSON数据等
示例:
```
POST /api/user HTTP/1.1
Host: example.com
Content-Type: application/json
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
Accept: */*
{
"name": "John",
"age": 22
}
```
2. 响应格式
状态行:包括HTTP协议版本、状态码和状态描述
响应头:包括响应的一些元数据,如Content-Type、Content-Length等
响应体:包括响应的数据,如HTML页面、JSON数据等
示例:
```
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 34
{
"name": "John",
"age": 22,
"city": "New York"
}
```
阅读全文