Я создаю конвейер с помощью стартеров весеннего облачного потока, и httpclient
processor является одним из шагов. Мое требование состоит в том, чтобы вызвать удаленный http-сервер и дополнить исходное сообщение ответом. Проблема в том, что httpclient
processor не позволяет распространять атрибуты исходного сообщения, он позволяет только оценить выражение сообщения на основе тела ответа.
Мне предложили сохранить некоторые атрибуты в заголовках сообщений до httpclient
, но получаю исключение MessageHeaders is immutable
.
Итак, в принципе, я не могу продолжить конвейер после httpclient
, так как мне не хватает необходимых атрибутов из исходного сообщения.
См. подробное обсуждение в github.
Пожалуйста, сообщите.
Спасибо.