傳送資料的數量
在 get 中,只能傳送有限數量的資料,因為資料是在 url 中傳送的。
在 post 中,可以傳送大量的資料,因為資料是在正文主體中傳送的。
安全性get 方法傳送的資料不受保護,因為資料在 url 欄中公開,這增加了漏洞和黑客攻擊的風險。
post 方法傳送的資料是安全的,因為資料未在 url 欄中公開,還可以在其中使用多種編碼技術,這使其具有彈性。
加入書籤
get 查詢的結果可以加入書籤中,因為它以 url 的形式存在;而 post 查詢的結果無法加入書籤中。
編碼在表單中使用 get 方法時,資料型別中只接受 ascii 字元。
在表單提交時,post 方法不繫結表單資料型別,並允許二進位制和 ascii 字元。
可變大小
get 方法中的可變大小約為 2000 個字元。
post 方法最多允許 8 mb 的可變大小。
快取get 方法的資料是可快取的,而 post 方法的資料是無法快取的。
主要作用
get 方法主要用於獲取資訊。而 post 方法主要用於更新資料。
Get和Post方法的區別
http協議定義了很多與伺服器互動的方法,最基本的有4種,分別是get,post,put,delete.乙個url位址用於描述乙個網路上的資源,而http中的get,post,put,delete就對應著對這個資源的查,改,增,刪4個操作。我們最常見的就是get和post了。get一般用於獲取 查詢...
Get和Post方法的區別
http協議定義了很多與伺服器互動的方法,最基本的有4種,分別是get,post,put,delete.乙個url位址用於描述乙個網路上的資源,而http中的get,post,put,delete就對應著對這個資源的查,改,增,刪4個操作。我們最常見的就是get和post了。get一般用於獲取 查詢...
get和post方法的區別
在form表單提交資料的過程中,method屬性提供了兩個值 get,post,預設為get方式 參1 即一種為get提交,一種是post提交。那麼這兩種提交方式有什麼不同呢?查詢了一些資料後,總結如下 1.本質 get是向伺服器發索取資料的一種請求,而post是向伺服器提交資料的一種請求 2.伺服...