Query String Parametersjson
1.當發起一次GET請求時,參數會以url string的形式進行傳遞。即?
後的字符串則爲其請求參數,並以&
做爲分隔符app
Form Dataurl
當發起一次POST請求時,若未指定content-type,則默認content-type爲application/x-www-form-urlencoded。即參數會以Form Data的形式進行傳遞,不會顯式出如今請求url中。code
Request Payloadorm
當發起一次POST請求時,若content-type爲application/json,則參數會以Request Payload的形式進行傳遞(顯然的,數據格式爲JSON),不會顯式出如今請求url中。字符串
總結:string
equest payload 和 form data 都是 entity-body 塊的內容,只是由 Content-type
區分解析行爲。
通常 form-data 是 `Content-type=application/x-www-form-urlencoded'
其他的通常都默認是 request payload `Content-type=
application/json'it
Query String Parameters 不管什麼請求方式均可以帶,取決於本身要不要解析。
entity-body 則是要部分請求方式
POST、PUT、PATCH、DELETE、OPTIONS、(UN)LINK、LOCK、PROPFIND、VIEW
之類的均可以帶 body
io