【问题标题】:httpclient processor `replyExpression` variableshttpclient处理器`replyExpression`变量
【发布时间】:2016-11-15 08:48:54
【问题描述】:

我正在使用 spring 云流启动器构建管道,httpclientprocessor 是其中的步骤之一。我的要求是调用远程 http 服务器并丰富带有响应的原始消息。 问题是httpclientprocessor 不允许传播原始消息的属性,它只允许根据回复正文评估消息表达式。

有人建议我在httpclient 之前将一些属性存储在消息头中,但得到MessageHeaders is immutable 异常。

所以,基本上,我无法在httpclient 之后继续管道,因为我缺少原始消息所需的属性。

详细讨论见github

请指教。
谢谢

【问题讨论】:

    标签: spring-cloud-stream spring-cloud-dataflow


    【解决方案1】:

    正如 Artem 在 github 中所建议的,您可以在那里使用标题丰富器。将这个检查为example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多