我使用http oubound网关使用类似的配置发出http请求:
<int-http:outbound-gateway id="httpOutboundGateway" request-channel="requestChannel"
url="http://www.google.com" http-method="GET" reply-channel="responseChannel"
expected-response-type="java.lang.String" charset="UTF-8" reply-timeout="5000"
message-converters="" >
</int-http:outbound-gateway>
答案 0 :(得分:0)
由于它是outbound-gateway
且有request-channel
,您只需将入站Message
(或其payload
)保存到{{1 }}。在标题中,您可以通过headers
向下流程访问它。
要查看真实的responseChannel
,您应该为URL
切换DEBUG
,这样做:
org.springframework.web.client.RestTemplate