【发布时间】:2016-11-15 08:48:54
【问题描述】:
我正在使用 spring 云流启动器构建管道,httpclientprocessor 是其中的步骤之一。我的要求是调用远程 http 服务器并丰富带有响应的原始消息。
问题是httpclientprocessor 不允许传播原始消息的属性,它只允许根据回复正文评估消息表达式。
有人建议我在httpclient 之前将一些属性存储在消息头中,但得到MessageHeaders is immutable 异常。
所以,基本上,我无法在httpclient 之后继续管道,因为我缺少原始消息所需的属性。
详细讨论见github
请指教。
谢谢
【问题讨论】:
标签: spring-cloud-stream spring-cloud-dataflow