接口什么时候用post,什么时候用get
来源:7-4 分类管理模块所有功能自测
千山暮雪W
2018-03-22
老师,在设计接口的时候,什么时候用get,什么时候用post?我的理解是一般查询用get,save时候使用post提交,但是看到老师视频里,add_category的时候又是用的get请求。
写回答
2回答
-
同学你好
这里简单为你描述一下
一般客户端获取资源并不需要修改后台数据的请求 使用get
如果你需要修改后台数据 并得到逻辑处理结果 使用post
get请求限制很多 对请求数据的编码格式 数据长度都有限制
并且 get 请求的数据是放在地址中的 并不是放在http 的boby中 很容易被破解
具体选择还是要看业务的场景 和限制
推荐你这方面仔细参考一下http 协议的组成
推荐你一本 javaweb 技术内幕
原谅我这一波安利。。
012018-03-26 -
Geely
2018-03-25
你好,同学,一般数据量大的时候用post,但是一般方便传播的时候用get,例如我给你一个商品浏览地址,肯定用get,这样你在QQ微信发给朋友,他们可以直接打开。在一期里面只有用户相关的接口使用了post,其他都是get。另外get是有长度限制的。不宜过长,过多的参数最好使用post。
122018-03-26
相似问题