首页 > 其他分享 >return chain.filter(exchange); 这句啥意思

return chain.filter(exchange); 这句啥意思

时间:2023-02-27 02:11:41浏览次数:38  
标签:return chain exchange equals filter 过滤器

 

 答:继续往后执行过滤器,如果不调用这句代码,请求就不会发给控制器了,如果当前执行的过滤器后面还有过滤器,执行那个过滤器,如果没有,就执行控制器。

 

那我此时想一个请求取消token校验,得在这里加吗?

 

 

答:应该是在这个判断的上面再加一个判断,命中路径的话就return chain.doFilter,if(request.getUri().getPath().equals("/admin/user/user-info")) return chain.filter(exchange);,大致是这样,把命中的那个链接给放出去,找equals换成startsWith,免得路径带匹配不上,/。

 

标签:return,chain,exchange,equals,filter,过滤器
From: https://www.cnblogs.com/rapper-start/p/17158370.html

相关文章