任何人都可以帮助我理解为什么这不起作用?
<route>
<from uri="restlet:/foo"/>
<setHeader headerName="CamelHttpBaseUri">
<simple>http://www.google.com</simple>
</setHeader>
<to uri="http://dummyhost"/>
<to uri="mock:result"/>
</route>
我的期望是通过设置CamelHttpBaseUri(Exchange.HTTP_URI),端点中的URL将被忽略并使用标头。但这不会发生。我错过了什么?
答案 0 :(得分:1)
Exchange.HTTP_URI
至少是CamelHttpUri
,而非CamelHttpBaseUri
,至少在Camel 2.10.x中。