Можно ли установить заголовки обмена в rsServer, а затем использовать их обратно в rsClient? - PullRequest
0 голосов
/ 05 августа 2020

Существует поле ResponseDate, которое должно быть возвращено ответом JSON rsServer (вместе с другими полями), значение которого требуется для дальнейшей обработки в rsClient.

Но требуется, чтобы это Поле не должно присутствовать в теле ответа JSON, но должно быть отправлено как заголовок. Я могу установить его как заголовок обмена в rsServer, и я могу также распечатать значение заголовка в журналах. Но когда управление возвращается к rsClient, заголовок удаляется из обмена.

Так есть ли способ, чтобы я мог установить заголовки в rsServer, а затем использовать его в rsClient?

Ниже показано код, который я использую внутри класса процессора для установки в качестве заголовка

exchange.getIn().setHeader("ResponseDate", "2020-06-30T14:46:00.101");
...