HTTP 报文
http报文 可以分为请求报文和响应报文。格式差不多。
分为三个部分:
1.起始行
2.首部
3.主体
请求报文格式:
<method><request-url><version>起始行 请求方法 请求地址 协议版本
<headers> 首部
<entity-body> 主体
响应报文格式:
<version><status><reason-phrase>起始行 版本号 请求状态 错误原因描述
<headers> 首部
<entity-body> 主体
差异主要在 起始行部分
<method> 指 请求方法 就要是 get post head delete put options connect track。
<version> 指 协议版本,通常都是Http/1.1。
<request-url> 请求地址 。
<status> 指响应状态 响应状态码,我们熟悉的200,404等
<resaon-phrase> 错误原因描述。
-
method
通过GET方法发起请求时,会将请求参数拼接在请求的参数后边 ===request-url 尾部 ,格式是url?param1=xx