表单中post与get的区别
来源:互联网 发布:mac gitconfig 路径 编辑:程序博客网 时间:2024/06/05 03:10
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。
3、Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的数据,一些系统内部消息将会一同显示在用户面前。Post的所有操作对用户来说都是不可见的。
4、Get传输的数据量小,这主要是因为受URL长度限制;而Post可以传输大量的数据,所以在上传文件只能使用Post。
5、Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。
6、Get是Form的默认方法。
2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。
3、Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的数据,一些系统内部消息将会一同显示在用户面前。Post的所有操作对用户来说都是不可见的。
4、Get传输的数据量小,这主要是因为受URL长度限制;而Post可以传输大量的数据,所以在上传文件只能使用Post。
5、Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。
6、Get是Form的默认方法。
- 表单中post与get的区别
- 表单中post与get的区别
- 表单中"post"与"get"的区别
- 表单中post与get的区别
- form表单中get与post的区别
- http表单中method的post与get区别
- 表单中post与get进行提交的区别
- PHP表单处理中GET与POST的区别
- 表单中 get与post提交方法的区别
- html5 中form表单post与get方法的区别
- Form表单中get与post的本质区别
- POST与GET提交表单的区别
- POST与GET提交表单的区别
- 表单提交 get 与post的区别
- 表单中POST方法与GET方法有什么区别
- HTML中<form>表单利用 post 提交与利用 get 提交时的区别
- form 表单中method的get和post的区别
- 表单提交方式get与post的区别
- 刚过来,准备总结一下这两年
- WINCE开机程序定制
- 计算机网络基础
- HTTP协议中POST、GET、HEAD的区别是什么?分别在什么情况下使用?(
- C# 中的 LINQ 入门
- 表单中post与get的区别
- SCM:软件配置管理
- 纹理拼接后的Wrap寻址
- 要读的文章
- 明年,这个季节的阳光
- PHP文件上传
- 面对客户,如何做公司(工作室)介绍?
- 硬盘主引导记录(MBR)及其结构
- 设计模式,是否真的适合于我