文章插图
文章插图
GET 和 POST请求都是HTTP的请求方式 , 用户通过不同的HTTP的请求方式完成对资源(URL)的操作 , get , post , put , delete 就对应着对这个资源的查 , 改 , 增 , 删 4个操作 , 具体点来讲get一般用于获取/查询资源信息 , 而post一般用于更新资源信息 。
1、get请求提交的数据会在地址栏显示出来 , 而post请求不会在地址栏显示出来
get 提交:请求的数据会附在URL之后(就是把数据放置在HTTP协议投中) , 以?分割URL和传输数据 , 多个参数用&链接;
post提交:把提交的数据放置在HTTP包的包体中 。因此 , get提交的数据会在地址栏中显示出来 , 而post提交 , 地址栏不会改变 。
文章插图
2、传输数据的大小
HTTP get请求由于浏览器对地址长度的限制而导致传输的数据有限制 , 而post请求不会因为地址长度限制而导致数据限制 。
3、安全性 , post的安全性要比get的安全性高
由于数据是会在地址中呈现 , 所以可以通过历史记录找到密码等关键信息 。
【get和post请求的区别 get】
- 白玉是什么玉 白玉与和田玉的区别
- 喜欢和合适哪个更重要 感情合适和喜欢哪个更加重要
- 许文赫:一位杰出的艺术家和教育家 许文赫
- 红心火龙果和白心火龙果的区别 红心火龙果和白心火龙果外表怎么区分
- 二战起因起因和经过简介 二战经济危机出现的原因
- 怎么能和情人保持长久的感情 和情人怎么样维持感情
- 狐狸毛领和貉子毛领哪个高档 貉子毛领和狐狸毛领有什么区别
- 漏电保护器和空气开关的区别 空气开关和漏电保护器什么区别
- mx450和锐炬xe显卡哪个好 锐炬XE显卡和mx450哪个好
- 鱼竿的路亚调性和硬度的区分 路亚竿硬度和调性的区别