Я изменяю маршруты, устанавливая атрибут GATEWAY_REQUEST_URL_ATTR
в пользовательском фильтре.
exchange.getAttributes().put(ServerWebExchangeUtils.GATEWAY_REQUEST_URL_ATTR, new URI("http://example.com"));
Работает отлично, но отправляет перенаправление в браузер, пока я хочу сохранить исходный URL.
Существует похожая проблема, обсуждаемая на github , но решение, похоже, не работает для меня - сброс местоположения в другом фильтре заставляет браузер перенаправить на это местоположение, то есть на исходный URL, что делает весьмаршрутизация рекурсивная.
Весеннее облако Гринвич. SR1
Любой совет приветствуется.