Http Get和Post区别

来源:互联网 发布:unity3d图文教程 编辑:程序博客网 时间:2024/05/16 17:36
  • Get一般用于查询数据、Post用于新增和修改
  • Post安全性更高,参数在url中不会看到,Get方法在url中能找到请求参数
  • Post传输数据没有限制,Get的url有最长限制,所以传输数据是有限制的
  • Get传参数一律ASCII码,Post支持整个ISO10646
  • Get通过url传参数,Post通过数据报传参
  • Get 方式需要使用 Request.QueryString 来取得变量的值;而 Post 方式通过 Request.Form 来访问提交的内容
  • 如果以GET方式传输,所带参数附加在CGI程式的URL后直接传给server,并可从server端的QUERY_STRING这个环境变量中读取;
    如果以POST方式传输,则参数会被打包在数据报中传送给server,并可从CONTENT_LENGTH这个环境变量中读取出来。
0 0
原创粉丝点击