2015-01-06 4 views
0

'307'리디렉션 요청을 보내고있는 나머지 서비스를 호출하기 위해 아웃 바운드로 mule의 HTTP 구성 요소를 사용하고 있으며 HTTP 끝점에서 리디렉션 요청을 처리하지 않습니다. 무슨 뜻입니까, HTTP 구성 요소가 다른 URL로 리디렉션 요청을 처리하지 않습니다. 아파치와 같은 다른 HTTP 클라이언트가 처리 중입니다!Mule HTTP 아웃 바운드 핸들러가 요청을 리디렉션 할 수 있습니까?

엔드 포인트의 예상되는 동작입니까, 아니면 잘못 했나요?

INFO 2015-01-06 15:13:23,193 [[test].connector.http.mule.default.receiver.04] org.mule.transport.http.HttpsClientMessageDispatcher: Received a redirect, but followRedirects=false. Response code: 307 Temporary Redirect

답변

2

당신은 사실에 아웃 바운드 엔드 포인트의 인, followRedirects 플래그를 설정해야합니다.

<http:outbound-endpoint followRedirects="true" .... /> 
+0

바보 같은 질문이었습니다 .--) 감사합니다. –