get和post的提交方式有什么不同的地方
1个回答
展开全部
1. 区别:
在Form里面,可以使用post也可以使用get。它们都是method的合法取值。但是,post和get方法在使用上至少有以下几点不同:
1、Get方法通过URL请求来传递用户的输入。Get方法传递的参数和值在URL上用?name=value&name=value的形式显示。Post方法通过另外的形式。
2、通过get方法提交数据,可能会带来安全性的问题。比如一个登陆页面。当通过get方法提交数据时,用户名和密码将出现在URL上。如果登陆页面可以被浏览器缓存或其他人可以访问客户的这台机器。那么,别人即可以从浏览器的历史记录中,读取到此客户的账号和密码。所以,在某些情况下,get方法会带来严重的安全性问题。
3、显然Get方法局限性在于当要传的值很多是,就不便这样,否则URL可能超长度而出错。
本人认为如非必要的情况下用post,安全性高一些
在Form里面,可以使用post也可以使用get。它们都是method的合法取值。但是,post和get方法在使用上至少有以下几点不同:
1、Get方法通过URL请求来传递用户的输入。Get方法传递的参数和值在URL上用?name=value&name=value的形式显示。Post方法通过另外的形式。
2、通过get方法提交数据,可能会带来安全性的问题。比如一个登陆页面。当通过get方法提交数据时,用户名和密码将出现在URL上。如果登陆页面可以被浏览器缓存或其他人可以访问客户的这台机器。那么,别人即可以从浏览器的历史记录中,读取到此客户的账号和密码。所以,在某些情况下,get方法会带来严重的安全性问题。
3、显然Get方法局限性在于当要传的值很多是,就不便这样,否则URL可能超长度而出错。
本人认为如非必要的情况下用post,安全性高一些
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
尚科生物医药(上海)有限公司
2020-07-01 广告
2020-07-01 广告
NADP方面可以找尚科生物医药(上海)有限公司,尚科生物医药(上海)有限公司致力于绿色制药领域的研究与开发,主营业务包括:生物酶的开发与应用、医药中间体、原料药和功能化学品的开发与生产。公司的主要产品为辅酶系列产品,包括NMN、NAD、NA...
点击进入详情页
本回答由尚科生物医药(上海)有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询