因为1登录后的接口都需要token验证代码,会出现重复代码;2当前的接口不防刷,会被恶意攻击
所以在controller层增加请求拦截,如果你的token不合法,就不让你做后续的处理了
拦截器的作用是什么
作用: 1、对controller层代码的访问进行拦截,合法的请求,那此层代码就处理,反之就是非法请求; 2、controller层相同的代码的不用重复写,比如对header头中的user_agent,token判断等
步骤
1、
设置拦截器类对源码类中复写方法
并对返回值进行更改boolean,为了先不报错,添加返回值return
因为我们是要在token进行拦截,所以需要得到token
use agent代码也是在controller内也需要一起拦截