get和post的區別

2022-03-26 12:32:48 字數 539 閱讀 6413

客戶端有兩種請求方式get和post,預設是get方法請求,兩者的區別是

1.get提交請求的資訊都顯示在請求欄中

post提交請求的資訊不會顯示在請求欄中

2.get提交對於敏感的資料資訊不安全

post請求對於蜜柑的資料資訊保安

3.get提交,對於大量資料不行,位址列的儲存長度有限

post提交,可以提交大量資料

4.get請求,將請求資訊封裝在了請求的請求行中

post請求,將請求資訊封裝在了請求的請求體中

將中文提交到伺服器,伺服器缺省會用iso8859-1進行解碼會出現亂碼,

解決方式是用iso8859進行編碼,在用指定碼表就行解碼。這個post和get都可以。

但是post有一種方法也可以:

request.setcharacterencoding()方法直接設定指定的編碼表就可以,但是只能對請求體用,也就是只能post用。

get和post的區別

在b s應用程式中,前台與後台的資料互動,都是通過html中form表單完成的。form提供了兩種資料傳輸的方式 get和post。雖然它們都是資料的提交方式,但是在實際傳輸時確有很大的不同,並且可能會對資料產生嚴重的影響。雖然為了方便的得到變數值,web容器已經遮蔽了二者的一些差異,但是了解二者的...

post和get的區別?

1.get是從伺服器上獲取資料,post是向伺服器傳送資料。get 和 post只是一種傳遞資料的方式,get也可以把資料傳到伺服器,他們的本質都是傳送請求和接收結果。只是組織格式和資料量上面有差別,http協議裡面有介紹。2.get是把引數資料佇列加到提交表單的action屬性所指的url中,值和...

post和get的區別

兩者的主要區別在資料傳送方式和接收方式上 1 在客戶端 get方式是通過url提交資料 post方式是提交後位址列是不變的 2 在伺服器端 get方式是利用解析位址列字串的方式,伺服器獲取get提交的值 post方式是以form的形式提交表單引數 一般來說,盡量避免使用get方式提交表單,因為有可能...