欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

自学篇之html的所有input标签 以及post和get提交之间的区别_html/css_WEB-ITnose

程序员文章站 2022-05-11 10:21:31
...

Insert title here

输入账号
输入密码
确认密码
选择性别

选择学习课程 HTML

CSS

JS

选择文件
图片
选择国家

get和post的区别 (这个是在51cto 学堂中学到的,如有错误的、补充的还请指教,嘻嘻一起学习么。。。)

1、get 提交的信息都显示在地址栏中;

post提交的信息不显示在地址栏中;

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

post提交对于敏感信息安全;

3、get提交对于大数据不行,因为地址栏存储的信息是有限的;

post可提交大体积的数据;

4、get提交将信息封装到了请求信息的请求行中;

post提交将信息封装到了请求体中;

get和post在服务器上的一个区别

如果出现将中文提交到tomcat服务器,服务器默认会用iso8859-1进行解码,会出现乱码,通过iso8859-1进行编码,再用指定的中文表解码,即可;

但对于post提交方式提交的中文还有另一种解决办法,就是直接使用服务端一个对象request对象的setCharacterEncoding方法直接设置指定的中文代码表就可以将中文数据解析出来,这个方法只对请求中的数据进行解码。


和服务器端交互的三种方式:

1、地址栏输入url地址;get

2、超链接; get

3、表单; get 和 post