网络请求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