網絡請求get和post的區別


網絡請求get和post的區別

其實本文更應該放在HTTP相關的分類,但是目前我並沒有開設這一個分類專欄,so臨時儲存在HTML分類吧

Get和post是HTTP請求的兩種基本方式

  • get是從服務器上獲取數據,post是向服務器傳送數據。
  • 在客戶端, get方式在通過URL提交數據,數據在URL中可以看到;post方式,數據放置在HTML HEADER內提交
  • 對於get方式,服務器端用Request.QueryString獲取變量的值,對於post方式,服務器端用Request.Form獲取提交的數據。
  • get方式提交的數據最多只能有1024字節,而post則沒有此限制
安全性問題:
  • 使用get的時候,參數會顯示在地址欄上,而 post 不會。所以,如果這些數據是中文數據而且是非敏感數據,那么使用 get ;
  • 如果用戶輸入的數據不是中文字符而且包含敏感數據,那么還是使用 post為好。

get&post


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM