*?get和post之間的主要區別
1、get是從服務器上獲取數據,post是向服務器傳送數據。
2、在客戶端,?get是把參數數據隊列加到提交表單的action屬性所指的url中,值和表單內各個字段一一對應,在url中可以看到。post是通過http post機制,將表單內各個字段與其內容放置在html header內一起傳送到action屬性所指的url地址。用戶看不到這個過程。
3、對于get方式,服務器端用request.querystring獲取變量的值,對于post方式,服務器端用request.form獲取提交的數據。
4、get傳送的數據量較小,不能大于2kb。post傳送的數據量較大,一般被默認為不受限制。但理論上,iis4中最大量為80kb,iis5中為100kb。
python post json?5、安全性問題:get安全性非常低,post安全性較高。正如在2中提到,使用 get 的時候,參數會顯示在地址欄上,而 post 不會。所以,如果這些數據是中文數據而且是非敏感數據,那么使用 get ;如果用戶輸入的數據不是中文字符而且包含敏感數據,那么還是使用 post為好。
如您對本文有疑問或者有任何想說的,請點擊進行留言回復,萬千網友為您解惑!
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态