0

私はSpring Cloud Streamスターターでパイプラインを構築しており、httpclientプロセッサーはそのステップの1つです。私の要件は、リモート http サーバーを呼び出して 、元のメッセージを応答で強化することです。問題は、httpclientプロセッサが元のメッセージから属性を伝播することを許可せず、返信本文に基づいてメッセージ式を評価することしか許可しないことです。

の前にいくつかの属性をメッセージ ヘッダーに格納するように提案されましhttpclientたが、MessageHeaders is immutable例外が発生しました。

したがって、基本的に、httpclient元のメッセージから必要な属性が不足しているため、パイプラインを続行できません。

githubの詳細な議論を参照してください

お知らせ下さい。
ありがとう

4

1 に答える 1

0

github で Artem が提案しているように、そこでヘッダー エンリッチャーを使用できます。としてこれを確認してください

于 2016-11-15T09:51:23.443 に答える