GET、POST區別
GET、POST區別-Ajax版(參考)
區別
- GET將參數包含在URL中,POST將參數放在Request body中
- GET可能被瀏覽器緩存,POST默認不緩存
- GET的參數存放在Query String中,POST的參數存放Form Data 或者 Request Payload
對比圖
GET
POST
常規POST
Content-Type: application/x-www-form-urlencoded;charset=UTF-8
參數格式:param1=p1¶m2=p2¶m3=p3
POST Body請求
POST body請求
Content-Type: application/json;charset=UTF-8
參數格式:{“param1”:“p1”,“param2”:“p2”,“param3”:“p3”}