首页 > Web开发 > 详细

Http请求的Get和Post的区别?

时间:2020-12-05 15:12:05      阅读:25      评论:0      收藏:0      [点我收藏+]

1. get从地址栏以明文的方式提交请求信息内容?username=admin&password=123,用户可见, 而post从请求正文提交请求信息内容,用户不可见。

   2. get提交因为是从地址栏传递,而浏览器的地址栏长度有限制,不能提交大数据

         post从请求正文传递信息内容,对文件大小无限制,文件上传只能选择post

   3. request对象是服务器获取请求信息(从请求头,请求正文中获取),我们可以使用request.setCharacterEncoding方法修改请求对象字符编码信息,但是不能修改地址栏字符编码。

       get从地址栏传递信息,不能使用request.setCharacterEncoding这个方法去修改字符编码。post从请求正文以form表单形式提交,所以可以使用request.setCharacterEncoding这个方法去修改字符编码。

      4. 总结: 能够使用post提交尽量使用post提交。

Http请求的Get和Post的区别?

原文:https://www.cnblogs.com/programb/p/14068161.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!