A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 秦驰 黑马帝   /  2011-7-17 09:58  /  2367 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

HTTP请求的GET与POST方式的区别

5 个回复

倒序浏览
黑马网友  发表于 2011-7-17 11:12:33
沙发
= = 我所知道的区别就是
GET把参数作为URL的一部分传递回去,而POST是把数据打包发送到服务器。
[url]http://www.baidu.com/s?tn=twldl_dg&bs=GET%D3%EBPOST%B7%BD%CA%BD%B5%C4%C7%F8%B1%F0&f=8&rsv_bp=1&wd=123&inputT=1531[/url]
像上面这种就是GET方法
POST一般用于数据量比较大的。因为GET在URL后面接的字符串是有长度限制的。

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-7-17 11:25:31
藤椅
大家应该都知道Post方式地址栏是不会有变化的,而get方式地址栏会发生变化。还要就是post提交的安全性比较高,而get方式就比较差了啊!一般来说post的方式用于登录等安全性要求比较高的时候,还有就是post提交对参数的长度是没有限制的,而get方式对参数的长度有限制的。

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-7-18 11:02:29
板凳
简单地说:
get  后显示提交的URL 路径,也是默认的方式
post  刚不显示,建议用这个
回复 使用道具 举报
黑马网友  发表于 2011-7-18 11:16:08
报纸
get提交到服务器去时,数据是附加在地址后面的。安全性不好,从地址栏就可以看到。

post则是作为整体传输数据的一部分,发往服务器。
一般少量的,无关紧要的信息可以用get方式发送,而数据量较大或是需要保密的数据,一般用post方式发送。

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-7-18 18:13:36
地板
在不同应用中使用不一样,但是GET请求应用广泛,GET用于信息的获取,POST用于提交信息。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马