科技生活

當前位置 /首頁/科技/科技生活/列表

getpost請求的區別

品牌型號:聯想拯救者Y9000P
系統:Windows11

getpost請求的區別

getpost請求的區別:

1、安全性不同。post請求更安全(不會作為url的一部分,不會被快取、儲存服務器日誌、以及瀏覽器瀏覽記錄中,get請求的是靜態資源,則會快取,如果是資料,則不會快取)

2、資料大小不同。post請求傳送的資料更大(get請求有url長度限制,http協議本身不限制,請求長度限制是由瀏覽器和web伺服器決定和設定)

3、資料型別不同。post請求能傳送更多的資料型別(get請求只能傳送ASCII字元)

4、傳參方式不同。get請求引數通過url傳遞,post請求放在request body中傳遞。

5、資料包數量不同。get請求產生一個TCP資料包;post請求產生兩個TCP資料包(get請求,瀏覽器會把http header和data一併傳送出去,伺服器響應200返回資料;post請求,瀏覽器先發送header,伺服器響應100 continue,瀏覽器再發送data,伺服器響應200返回資料)。


TAG標籤:getpost #