3.10. 호출할 URI 구성
HTTP 생산자의 URI를 끝점 URI를 직접 구성할 수 있습니다. 아래 경로에서 Camel은 HTTP를 사용하여 외부 서버 oldhost 를 호출합니다.
from("direct:start")
.to("ahc:http://oldhost");
동일한 Spring 샘플:
<camelContext xmlns="http://activemq.apache.org/camel/schema/spring">
<route>
<from uri="direct:start"/>
<to uri="ahc:http://oldhost"/>
</route>
</camelContext>
메시지에 키 Exchange.HTTP_URI 를 사용하여 헤더를 추가하여 HTTP 끝점 URI를 재정의할 수 있습니다.
from("direct:start")
.setHeader(Exchange.HTTP_URI, constant("http://newhost"))
.to("ahc:http://oldhost");