2016-11-28 6 views

答えて

0

httpサイトからファイルを取得するには、タイマーまたは他の「トリガー」で始める必要があります。デフォルトでは、 'from uri = "http .."'はCamelにhttpポート上のを聞いてと伝えます。また、ポーリングコンシューマーが役立つかもしれません。

REF:http://camel.apache.org/timer.html

REF:http://camel.apache.org/polling-consumer.html

擬似コード:、actualy私はのための方法を取得する必要がありますか、SFTPサーバにHTTPSサーバからファイルを転送するために

from("timer:...") 
.setHeader(Exchange.HTTP_METHOD, constant(org.apache.camel.component.http4.HttpMethods.GET)) 
.to("https4:www....") <-- Note: the return is now the ${body} in Camel 
.to("sftp://...") 
+0

もが必要それ? – user3317519

+0

私の答えを編集してより具体的な擬似コード –

+0

を提供しました。私は自分のコンテキストにhttps4を追加する必要がありますか?pom.xmlにdeppendencyとして持っています。 – user3317519

関連する問題