http get和post請求的區別

2021-08-11 11:04:30 字數 418 閱讀 1269

get和post請求都是http的請求方式,具體點來講get一般用於獲取/查詢資源資訊,而post一般用於更新資源資訊。

1、get請求提交的資料會在位址列顯示出來,而post請求不會再位址列顯示出來.

get提交,請求的資料會附在url之後(就是把資料放置在http協議頭中),以?分割url和傳輸資料,多個引數用&連線;post提交:把提交的資料放置在是http包的包         體中。 因此,get提交的資料會在位址列中顯示出來,而post提交,位址列不會改變。

2、傳輸資料的大小

http get請求由於瀏覽器對位址長度的限制而導致傳輸的資料有限制。而post請求不會因為位址長度限制而導致傳輸資料限制。

3、安全性

post的安全性要比get的安全性高。由於資料是會在位址中呈現,所以可以通過歷史記錄找到密碼等關鍵資訊。

http get和post請求的區別

get和post都是http請求的方式,get一般用於資源資訊的獲取,post一般用於資源資訊的更新操作。主要區別在於get請求提交的資料會在位址列顯示出來,而post請求不會再位址列顯示出來。get請求提交的資料會附著在url之後,用?分割開來,多個資料傳參的話使用 連線符,這個存在的問題就是傳參...

Http GET和POST請求的區別

get請求 注意最後一行是空行 post請求 1 get提交,請求的資料會附在url之後 就是把資料放置在http協議頭中 以?分割url和傳輸資料,多個引數用 連線 例 如 login.action?name hyddd password idontknow verify e4 bd a0 e5 ...

http get與post請求區別

1 http請求格式 在http請求中,第一行必須是乙個請求行 request line 用來說明請求型別 要訪問的資源以及使用的http版本。緊接著是乙個首部 header 小節,用來說明伺服器要使用的附加資訊。在首部之後是乙個空行,再此之後可以新增任意的其他資料 稱之為主體 body 2 get...