get和post的區別主要有以下幾方面:
1、url可見性:
get,引數url可見;
post,url引數不可見
2、資料傳輸:
get,通過拼接url進行傳遞引數;
post,通過body體傳輸引數
3、快取性:
get請求是可以快取的
post請求不可以快取
4、後退頁面的反應
get請求頁面後退時,不產生影響
post請求頁面後退時,會重新提交請求
5、傳輸資料的大小
get一般傳輸資料大小不超過2k-4k
post請求傳輸資料的大小根據php.ini 配置檔案設定,也可以無限大。
6、安全性
這個也是最不好分析的,原則上post肯定要比get安全,畢竟傳輸引數時url不可見,但也擋不住部分人閒的沒事在那抓包玩。安全性個人覺得是沒多大區別的,防君子不防小人就是這個道理。對傳遞的引數進行加密,其實都一樣。
getpost請求的區別
1,get是從伺服器上獲取資料,post是向伺服器傳送資料。2,get是把引數資料佇列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。post是通過http post機制,將表單內各個字段與其內容放置在html header內一起傳送到action屬性所...
get post請求的區別
首先get和post都是網路請求方式之一。1.url可見性 get,引數url可見 post,url引數不可見 2.傳輸資料的大小 get一般傳輸資料大小不超過2k 4k post請求傳輸資料某種意義上講可以無限大 3.資料傳輸上 get,通過拼接url進行傳遞引數 post,通過body體傳輸引數...
Http之Get Post請求區別
在http請求中,第一行必須是乙個請求行 request line 用來說明請求型別 要訪問的資源以及使用的http版本。緊接著是乙個首部 header 小節,用來說明伺服器要使用的附加資訊。在首部之後是乙個空行,再此之後可以新增任意的其他資料 稱之為主體 body 2 get與post區別 htt...