对于特定的请求,我们可以跳过除路由过滤器之外的所有过滤器吗?
可以说,我定义了5条路由(Micro serviceas)和5个预过滤器。我想跳过其中一个路由的这些预过滤器(我什至不想执行shouldFilter())。我可以通过application.properties或application.yml中的任何配置来实现吗?
答案 0 :(得分:0)
我会说不,你不能。你为什么需要那个?
过滤器的目的是在生命周期中的特定点过滤请求(前置/路由/后置/错误过滤器),它们以某种方式定义,如果您想跳过对同一路径/请求的某些过滤,请使用{ {1}}方法。
如果您不想过滤特定的路径/请求,只需不为其创建任何过滤器。 希望有帮助。