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用。

posted @ 2017-10-17 17:16  竹马今安在  阅读(164)  评论(0编辑  收藏  举报