文章目录
拦截器-Interceptor
拦截器是springmvc中的一种对象,实现HandlerInterceptor接口的类都叫拦截器。
作用
拦截用户请求,对请求做预先的判断处理工作
拦截器是全局的,可以对多个Controller做拦截
一个项目可以有0个或者多个拦截器,一起拦截用户的请求
拦截器常用在:用户登录处理、权限检查、记录日志
请求拦截器设置的原因
前端中登录过后,我们进入的页面需要从后端的接口数据来填充给前端。由于后端的访问有设置装饰器,必须登录过后才可以进行访问,所以需要在请求后端接口的时候发送请求时,携带一个token,告知已经登录过了。
简单来说,每次发送请求给后端,就把请求拦截下来,放个拦截器,判断