表单提交get和post的区别
2014-02-27 21:16
337 查看
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的默认方法。
1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。
2.Post传输的数据量大,可以达到 2M,而Get 方法由于受到 URL长度的限制, 只能传递大约 1024字节.
3.Post顾名思义, 就是为了将数据传送到服务器段 ,Get就是为了从服务器段取得数据 .而Get 之所以也能传送数据 ,只是用来设计告诉服务器 ,你到底需要什么样的数据 .Post的信息作为http 请求的内容,而 Get是在Http 头部传输的。
get 是通过http传输 特点在
url上有尾巴 长度有限
post 是通过socket 传输
url无尾巴 安全 无长度限制
get是用来取得信息的,post是用来发送信息的
GET请求请提交的数据放置在HTTP请求协议头中,而POST提交的数据则放在实体数据中
一般来说,尽量避免使用 Get方式提交表单,因为有可能会导致安全问题。比如说在登陆表单中用 Get方式,用户输入的用户名和密码将在地址栏中暴露无遗。但是在分页程序中,用 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的默认方法。
1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。
2.Post传输的数据量大,可以达到 2M,而Get 方法由于受到 URL长度的限制, 只能传递大约 1024字节.
3.Post顾名思义, 就是为了将数据传送到服务器段 ,Get就是为了从服务器段取得数据 .而Get 之所以也能传送数据 ,只是用来设计告诉服务器 ,你到底需要什么样的数据 .Post的信息作为http 请求的内容,而 Get是在Http 头部传输的。
get 是通过http传输 特点在
url上有尾巴 长度有限
post 是通过socket 传输
url无尾巴 安全 无长度限制
get是用来取得信息的,post是用来发送信息的
GET请求请提交的数据放置在HTTP请求协议头中,而POST提交的数据则放在实体数据中
一般来说,尽量避免使用 Get方式提交表单,因为有可能会导致安全问题。比如说在登陆表单中用 Get方式,用户输入的用户名和密码将在地址栏中暴露无遗。但是在分页程序中,用 Get方式就比用Post 好。
相关文章推荐
- 表单提交中Get和Post传输方式的区别
- 表单提交的get post 区别
- HTML中Form表单提交时,采用 GET和POST的区别 .
- 表单中get与post提交方法的区别?
- form表单提交 get与post 区别 以及forward(连同提交方式也) 转发
- HTML form 表单提交方式get和post的区别
- 表单提交数据get请求和post请求的区别?
- 表单提交中get和post方式的区别
- 表单提交中Get和Post方式的区别
- asp教程中get post提交表单有5点区别
- 表单提交中get和post方式的区别
- HTML中Form表单提交时,采用 get和post的区别
- 表单中 get与post提交方法的区别
- 表单的提交方式POST和GET有什么区别
- 表单提交中Get和Post 方式的区别
- 表单提交数据请求 get和post的 区别
- 表单提交的get和post方法的区别
- form表单中的get和post提交请求的区别
- 表单提交中的GET和POST的区别
- 表单提交数据get请求和post请求的区别