我正在尝试从Http Outbound Gateway获得响应。我使用过expected-response-type="java.lang.String"
。我能够获取数据,数据是XML的字符串表示,但数据很大,所以我只得到它的一部分,我无法找到获取完整数据的方法。
在文档中他们给出了使用Multipart with Http Inbound Gateway的示例,他们没有参考如何在Http Outbound Gateway中使用Multipart。
我也知道http出站使用RestTemplate
拨打电话,但我无法弄清楚如何在Http出站网关中注入我自己的RestTemplate
。
他们是否可以在XML配置中插入一些配置,我可以在Http Outbound Gateway中获得完整响应。
仅供参考,这是我的Http Outbound Gateway:
<int-http:outbound-gateway request-channel="requestGatewayChannel"
url="${myurl}" http-method="GET" expected-response-type="java.lang.String"
</int-http:outbound-gateway>