采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果是多条件搜索接口,怎么设计restful接口呢,因为不能知道用户会查询哪些条件,这种接口是不是就不适合restful设计呢?
你好,同学,多条件的的确不适合restful,几个原因,娓娓道来
如果这么多条件,二期讲的restful源码一些情况你也理解,设计api的时候容易出错,同时参数过多对于RESTful来说是不好维护的
如果一定要RESTful,可以把非关键参数放到header里传,也是OK的。
如果按2的方式,这里就有一个细节问题,在电商中,我搜索了一些关键字,结果集出来了,我想和朋友分享,于是我把这个网址分享给我的朋友。如果是header传搜索的条件,那么其实你们看到的是不一样的。不利于传播
综上所述~~
老师,如果使用 restful 的多条件,前端可以打包一个json过来啊。这种思路,可行么?会带来其他什么额外问题么?
你好,同学,这个是可行的,但是改变了restful的初衷了。。
登录后可查看更多问答,登录/注册
Tomcat集群+Redis分布式+代码重构+源码原理解析
1.6k 17
2.6k 12
1.7k 12
1.6k 11
1.9k 10