Передача параметра из одного загрузочного микросервиса в другой без отображения в URL - PullRequest
1 голос
/ 13 апреля 2019

У нас работает несколько пружинно-загрузочных микросервисов, и для связи с ними мы используем что-то вроде

ModelAndView ( "редирект: /" + URL)

Теперь с помощью этого перенаправления мы передаем modelMap для параметров, но проблема в том, что содержимое modelMap отображается в URL, каков наилучший способ передачи этих значений без отображения в URL?

Я пытался использовать redirectAttribute с flashAttribute, но столкнулся с проблемами, есть ли другой способ? И какова наилучшая рекомендуемая практика для вышеуказанного сценария?

1 Ответ

1 голос
/ 14 апреля 2019

Я бы предложил использовать метод проксирования, при котором микросервис, который отправляет обратно команду перенаправления, может получить данные и вернуть их от имени вызванного API. Как правило, вы хотите использовать Apache HTTP Client для вызова удаленного API.

Это избавит от необходимости показывать параметры на стороне клиента.

С уважением, Allan

...