post请求与get请求有什么不同
2013-12-10
展开全部
你好,@@janet&&&efoonidcuk
hoxogkwckn
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,安全性高一些
hoxogkwckn
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,安全性高一些
2013-12-10
展开全部
get请求会在浏览器的地址栏里显示,不安全,而且它还有大小限制最大为1024k,post被封装在了http协议中发送,安全(哈哈,不是绝对安全除非你加密传输),没有大小限制,有些请求get发很方便,post发就显得破烦,有些需要post,比如数据比较大,密码之内的,这个看情况来定,各有各的优缺点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-10
展开全部
你好,@@janet&&&rptgfdffbk
isarpwysxn
GET一般用于获取或者查询资源信息,而POST一般用于更新资源信息。
isarpwysxn
GET一般用于获取或者查询资源信息,而POST一般用于更新资源信息。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询