get和post的区别

Posted 竹马今安在

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了get和post的区别相关的知识,希望对你有一定的参考价值。

客户端有两种请求方式get和post,默认是get方法请求,两者的区别是

1.get提交请求的信息都显示在请求栏中

post提交请求的信息不会显示在请求栏中

2.get提交对于敏感的数据信息不安全

 post请求对于蜜柑的数据信息安全

3.get提交,对于大量数据不行,地址栏的存储长度有限

 post提交,可以提交大量数据

4.get请求,将请求信息封装在了请求的请求行中

post请求,将请求信息封装在了请求的请求体中

5.

将中文提交到服务器,服务器默认会用iso8859-1进行解码会出现乱码,

解决方式是用iso8859进行编码,在用指定码表就行解码。这个post和get都可以。

但是post有一种方法也可以:

request.setCharacterEncoding()方法直接设定指定的编码表就可以,但是只能对请求体用,也就是只能post用。

以上是关于get和post的区别的主要内容,如果未能解决你的问题,请参考以下文章

http请求中get和post请求的区别

post、get、put、patch、Delete的区别

go 登录get和post的区别

android中Invalidate和postInvalidate的区别

详解HTTP请求:get方法和post方法的区别

GET和POST两种基本请求方法的区别