總結自畢向東的視頻教學
get和post主要由3點區別:
1、get提交會將信息顯示在地址欄上,對於提交敏感信息不安全;
2、地址欄存放的數據有限,如ie瀏覽器最大爲2083;
所以提交大數據時需要用post;
3、封裝形式不同:get提交將數據封裝在消息頭前面;
post提交將數據封裝在消息頭後面,即封裝在消息體裏面。
special:java web開發,若提交中文,用post提交在服務端會出現亂碼,這是因爲tomcat解析默認爲iso-8859,此時需要在服務端指定解析爲gbk(但此方法只對數據體中有效)
若用的是get,服務端要先用iso-8859重新編一次,再用gbk解一次就能正常顯示。