Отключите перенаправление с помощью пользовательских фильтров маршрутизации в весеннем облачном шлюзе - PullRequest
0 голосов
/ 29 апреля 2019

Я изменяю маршруты, устанавливая атрибут GATEWAY_REQUEST_URL_ATTR в пользовательском фильтре.

exchange.getAttributes().put(ServerWebExchangeUtils.GATEWAY_REQUEST_URL_ATTR, new URI("http://example.com"));

Работает отлично, но отправляет перенаправление в браузер, пока я хочу сохранить исходный URL.

Существует похожая проблема, обсуждаемая на github , но решение, похоже, не работает для меня - сброс местоположения в другом фильтре заставляет браузер перенаправить на это местоположение, то есть на исходный URL, что делает весьмаршрутизация рекурсивная.

Весеннее облако Гринвич. SR1

Любой совет приветствуется.

...