从有效负载呼叫的频道到 一个int-http:outbound-gateway调用url返回JSON响应
如何从调用者获取初始有效负载以获取初始有效负载, 我需要它在聚合器中使用
这是场景
消息 - >频道 - >服务激活器 - > outputchannel
outputchannel ---> int-http:outbound-gateway(call rest service1) - >响应*
outputchannel ---> int-http:outbound-gateway(call rest service2) - >响应*
答案 0 :(得分:1)
您应该将其放入MessageHeaders
:
<header-enricher>
<header name="requestPayload" expression="payload"/>
</header-enricher>
在那些<int-http:outbound-gateway>
调用之前,并从aggregator
逻辑中的标头中提取它。