html里的method=post和get有什么区别

 我来答
lyz810
2013-11-24 · 知道合伙人互联网行家
lyz810
知道合伙人互联网行家
采纳数:7531 获赞数:31779
前端开发工程师

向TA提问 私信TA
展开全部
POST方法通常用于提交数据,数据的内容不会显示在浏览器的地址栏中,且对数据的长度没有限制。
GET方法会将你的数据在浏览器地址栏中显示出来,而且由于URL长度有限,所以传递的数据长度也受限制。
xb_447215
2013-11-24 · TA获得超过2038个赞
知道大有可为答主
回答量:3702
采纳率:0%
帮助的人:3933万
展开全部
get和post的区别说的直白一点就是提交方式不一样,get提交的时候这些数据会在地址栏看到,post就与之相反。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c8ccabb
推荐于2017-10-09 · TA获得超过1756个赞
知道大有可为答主
回答量:826
采纳率:0%
帮助的人:1169万
展开全部
GET和POST之间的主要区别如下:
(1)get是从服务器上获取数据,post是向服务器传送数据。
(2)在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。
(3)对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
(4) GET方式提交的数据最多只能有1024字节,而POST则没有此限制。
(5) 安全性问题。正如在(2)中提到,使用 Get 的时候,参数会显示在地址栏上,而 Post 不会。所以,如果这些数据是中文数据而且是非敏感数据,那么使用 get;如果用户输入的数据不是中文字符而且包含敏感数据,那么还是使用 post为好。

以上引用自ITEye中<yuexiangcheng007-sina-com>的博文《HTTP之GET与POST区别》,您可以查看他的原文。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式