关于restapi的几个问题 财富值42

2016-10-15 20:14发布

api.example.com/book [get]代表列出所有书
api.example.com/book [post]新增一本书
我现在项目中用户登陆会获得一个token,来校验请求,上面两个例子,get方法无论登不登陆都可以调用,post方法需要校验token才可以调用。现在是用了一个拦截器进行检验,因为上面两个url是一样的,我必须在拦截器的逻辑里判断是什么请求才能做后面的工作,这样的情况一多,拦截器里不同的url和方法都需要写判断代码,感觉不好,有没有更好的思路?

友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。