我正在使用 spring 云流启动器构建管道,httpclient处理器是其中的步骤之一。我的要求是调用远程 http 服务器并用响应丰富 原始消息。问题是httpclient处理器不允许从原始消息传播属性,它只允许根据回复正文评估消息表达式。
之前有人建议我在消息头中存储一些属性httpclient,但出现MessageHeaders is immutable异常。
所以,基本上,我无法继续管道,httpclient因为我缺少原始消息所需的属性。
详细讨论见github
请指教。
谢谢