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

猜你喜欢

转载自www.cnblogs.com/Mr-Tao/p/10540027.html