1、请求报文
1.1请求行
//请求的URL地址
Request URL: http://localhost:8080/wcrowdfunding-admin-1-webui/admin/query/for/search.html
//请求的方式
Request Method: GET
//http协议的版本一般是1.1
1.2 请求消息头
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7
Cache-Control: max-age=0
Connection: keep-alive
Content-Length: 100
Content-Type: application/x-www-form-urlencoded
Cookie: JSESSIONID=12413248E30D8C24B14DE147FD3D599D
Host: localhost:8080
Origin: http://localhost:8080
Referer: http://localhost:8080/wcrowdfunding-admin-1-webui/admin/to/edit/page.html?adminId=492&pageNum=2
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: same-origin
Sec-Fetch-User: ?1
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.116 Safari/537.36
Content-Type:
- 常用类型1:application/x-www-form-urlencoded
通常是提交一个表单所产生的
- 常用类型2:application/json;charset=UTF-8
通常是发送Ajax请求,请求体整个是一个JSON数据
- 常用类型3:multipart/form-data
用于文件上传
<form action="xxx" method="post" enctype="multipart/form-data"
1.3 请求体
请求体当前请求要发送给服务器的数据主体,GET方式没有请求体,POST方式有请求体。
传送较大数据量时使用POST方式。
2、响应报文
2.1 响应状态行
Status Code: 200 OK
200表示请求处理成功
302表示重定向
404表示找不到目标资源
50X表示服务器内部错误
2.2 响应消息头
Content-Type: application/json;charset=UTF-8
Set-Cookie: JSESSIONID=104DED3F5A868930A70834DEC585983B; Path=/atcrowdfunding-admin-1-webui/; HttpOnly
2.3 响应体
- 常见形式1:页面
通常用来响应“同步请求” - 常见形式2:JSON数据
通常用来响应“异步请求”