FTPS使用代理认证



是否有可能通过代理身份验证来连接FTPS服务器?

连接到正常的FTP服务器代理身份验证,我使用FTPHTTPClient从Apache Commons。但是,我找不到在FTPSClient中设置代理详细信息的方法。有人能给我指个方向吗?

谢谢。

从FTPHTTPClient文档来看,它看起来就像您将使用:

// If you are proxying via HTTP CONNECT, use port 80.
String proxyHost = "proxy.example.com";
int proxyPort = 80;
FTPHTTPClient client = new FTPHTTPClient(proxyHost, proxyPort);
String realHost = "ftp.example.com";
int realPort = 21;
client.connect(realHost, realPort);

希望这对你有帮助!

最新更新