Пропустить Custom Zuul Filter - PullRequest
0 голосов
/ 01 апреля 2019

Можем ли мы пропустить все фильтры, кроме фильтра маршрутов для определенного запроса?

Допустим, у меня определено 5 маршрутов (Micro serviceas) и 5 ​​предварительных фильтров.Я хочу пропустить эти предварительные фильтры (я даже не хочу выполнять shouldFilter ()) для одного из маршрутов.Могу ли я добиться этого с помощью любой конфигурации в application.properties или application.yml?

1 Ответ

0 голосов
/ 02 апреля 2019

Я бы сказал, нет, вы не можете.Зачем вам это нужно?

Цель фильтра - отфильтровать запросы в определенной точке жизненного цикла (фильтры pre / route / post / error), они определены определенным образом, и если вы хотите пропустить некоторыеДля фильтрации по тому же пути / запросу используйте метод shouldFilter().

И если вы не хотите фильтровать конкретный путь / запрос, просто не создавайте для него никакого фильтра.Надеюсь, это поможет.

...