2014-01-08 212 views
2

我能夠成功地從SFTP目錄使用以下URI中canmel路線定義駱駝SFTP - 下載多個文件

下載的所有文件下載一個/所有文件

"sftp://[email protected]/directoryName?knownHostsFile=./known_hosts&privateKeyFile=./id_rsa&proxy=#proxy&noop=true" 

下載一個文件

"sftp://[email protected]/directoryName?knownHostsFile=./known_hosts&privateKeyFile=./id_rsa&proxy=#proxy&noop=true&fileName=one.txt" 

我的要求是下載一個特定的文件列表= one.text,two.text。

如何將文件名列表傳遞給駱駝路由? Preferablly我要尋找一個解決方案,在我可以在下面

"sftp://[email protected]/directoryName?knownHostsFile=./known_hosts&privateKeyFile=./id_rsa&proxy=#proxy&noop=true&fileName=one.txt,two.txt" 

回答

3

駱駝FTP組件擴展文件組件指定類似的,很多從文件的選項也適用於FTP組件,因此閱讀此頁

例如,你可以使用包括指定符合您需要的文件正則表達式。或者實施自定義過濾器類並使用過濾器選項等。