我正在使用Spring Integration对FTP-Client进行编码以实现远程文件同步。那么如何通过代理从远程FTP-Server获取文件呢?或DefaultFtpSessionFactory
(或CachingSessionFactory
)处理此问题?
答案 0 :(得分:1)
FTPHTTPClient为您提供了注入PROXY HOST和PROXY PORT的支持。此链接可能会说明如何将这些信息传递给FTPHTTPClient https://commons.apache.org/proper/commons-net/examples/ftp/FTPClientExample.java
您需要一种在调用createClientInstance()方法时创建FTPHTTPClient实例的方法。