Как добавить настраиваемый фильтр весеннего облачного шлюза в конфигурацию Java?

Я создал собственный фильтр в Spring Cloud Gateway, расширив класс с помощью LoggingGlobalPreFilter.

У меня есть следующие маршруты.

return builder.routes().route(r -> r.path("/first/**").uri("http://localhost:8222"))
        .route(r -> r.path("/seconf/**").uri("http://localhost:8333")).build();

Не знаю, как добавить туда собственный фильтр. Во всех статьях в Интернете говорится о настройке фильтров в файле .yml.

Спасибо!


person rakesh mehra    schedule 19.09.2020    source источник


Ответы (1)


person    schedule
comment
Хотя этот код может предоставить решение вопроса, лучше добавить контекст, объясняющий, почему и как он работает. Это может помочь будущим пользователям учиться и применять эти знания в собственном коде. Вы также, вероятно, получите положительные отзывы от пользователей в виде голосов "за", когда объясните код. - person borchvm; 26.10.2020