POST请求HTTP协议内容
POST请求HTTP协议内容
1、请求行
2、请求头
3、请求体
请求行:
1)请求的方式 POST
2)请求的资源路径
3)请求的协议和版本号 HTTP/1.1
请求头中常用的键值对:
Accept:表示客户端可以接收的数据类型
Accept-Language:表示客户端可以接收的语言类型
Referer:表示请求发起时,浏览器地址栏中的地址(从哪来)
User-Agent:表示浏览器的信息
Context-Type:表示发送的数据的类型
application/x-www-form-urlencoded
表示提交的数据的格式是:name=value&name=value,然后对其进行url编码。
multipart/form-data
表示以多段的形式提交数据给服务器(以流的形式提交,用于上传)
Content-Length:表示发送的数据的长度
Cache-Control:表示如何控制缓存,no-cache表示不缓存。
请求头与请求体之间有空行。
请求体:
发送给服务器的数据