今天在網上發現了乙個帖子是關於get和post的區別的,就總結一下,有不對的地方還望指正;
①這是在菜鳥教程上講到的:
與 post 相比,get 更簡單也更快,並且在大部分情況下都能用。
然而,在以下情況中,請使用 post 請求:
②再者就是從中的大神的帖子中看到的一些:
post表示可能修改變伺服器上的資源的請求,但是在url中不會顯示;
http沒有要求,如果method是post資料就要放在body中。也沒有要求,如果method是get,資料(引數)就一定要放在url中而不能放在body中。
③有人說get傳遞引數的 大小是2kb,post是基本上是沒有限制的,其實http協議對兩者 都是沒有限制的 ,那麼是通過什麼限制的呢?是通過瀏覽器或者是伺服器;
④get是向伺服器發索取資料的一種請求,而post是向伺服器提交資料的一種請求,在form(表單)中,method預設為"get",實質上,get和post只是傳送機制不同,並不是乙個取乙個發!!!
get和post區別 別再說一些簡單的區別了
get和post是http請求的兩種基本方法,要說它們的區別,接觸過web開發的人都能說出一二。最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。你可能自己寫過無數個get和post請求,或者已經看過很多權威 總結出的他們的區別,你非常清楚知道什麼時候該用什麼...
get與post的一些區別
get 將從表單當中獲取到的資料以鍵值對的方式拼接到url位址中去,並顯示在位址列中,所以安全性很差.例如 id username passwd等等 鍵 key 都是表單域的name值 1 heiheihei 123456等等 值 value 都是表單域的value值 post 不會顯示,相對安全,...
Get與Post的一些總結
1.get請求的資料會附在url之後,post把提交的資料則放置在是http包的包體中。2.get方式提交的資料最多只能是1024位元組這句話是錯誤的 url不存在引數上限的問題,http協議規範沒有對url長度進行限制,只是瀏覽器或者系統等對url長度進行了限制 3.post的安全性要比get的安...