对于参数一直不是很清楚,这次比较仔细的记一下。
Method #方法(POST、GET、PUT、DELETE、HEAD、PATCH、OPTIONS)
POST
URL #API名
/ttt
Proto #协议类型
HTTP/1.1
ProtoMajor #Proto的大版本号
1
ProtoMinor #Proto的小版本号
1
Header #头参数, 类型是 map[string]string
Content-Type ----|---- [application/json;charset=UTF-8] #内容类型,指定编码和字符集
Accept-Encoding ----|---- [gzip, deflate] #指定压缩算法
User-Agent ----|---- [Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36] #用户代理
Connection ----|---- [keep-alive] #连接类型,keep-alive指的是长连接
Content-Length ----|---- [13] #body的长度
Accept ----|---- [application/json, text/plain, */*] #文本类型
Origin ----|---- [chrome-extension://ehafadccdcdedbhcbddihehiodgcddpl] #起点:chrome浏览器
Accept-Language ----|---- [zh-CN,zh;q=0.9] #语言
Body
&{0xc4200e8f60 <nil> <nil> false true {0 0} false false false 0x637d00} #主体
ContentLength #body长度
13
TransferEncoding #???
[]
Close #请求完成后是否关闭连接
false
Host #目的地址
140.143.91.148:8888
Form
map[]
PostForm
map[]
MultiparForm
<nil>
Trailer
map[]
RemoteAddr
106.2.0.253:3884 #源地址
RequestURI
/ttt #API
TLS
<nil>
Response
<nil>
&{map[Method:POST] {"aaa":"bbb"}}