
在SpringMVC的web.xml中加入一个过滤器即可解决
WebFlux中过滤器的使用方法和SpringMVC中相似,都是实现接口中的filter方法,SpringMVC中使用WebFliter接口,而在WebFlux中使用的是HandlerFilterFunction接口
下面实现一个简单的TOKEN验证,验证请求参数中是否包含TOKEN,当然实际项目中token会存放在header里面
这里使用@Order注解,表示过滤器会按添加的顺序进行顺序调用
在Route函数中使用filter:
以上的使用方式是在每一个接口上都使用filter,如果只想在某一个接口上使用,可以像下面这样
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)