【发布时间】:2015-04-15 07:18:50
【问题描述】:
我有一个系统,我们通过代理通过 FTP 传输发送文件。 现在我需要进行更改以使用或不使用代理发送文件。
我尝试创建一个FTPClient 连接,没有主机和端口值,也没有用户 ID 和密码。喜欢client = new FtpClient();
仅此一项就可以在没有代理的情况下发送文件?
我读到了Proxy.Type.DIRECT,不明白它的用法是否应该申请我的要求。
【问题讨论】:
-
那是什么语言?那是什么
FtpClient类(什么库)?向我们展示您当前的代理代码。 -
嗨@Martin Prikryl,它是用Java 语言编写的。FTP 客户端是一种使用FTP 协议将文件传输到远程计算机和从远程计算机传输文件的软件。广告:FTP 是最广泛使用的传输协议,用于通过 Internet 将文件从一台主机传输到另一台主机。 client = new FtpClient(proxy, Integer.parseInt(port)); client.login(username+"@"+host, password);
-
1) 我知道什么是 FTP 客户端。我在问您使用的是什么 FTP 客户端库?阿帕奇公地? 2) 将您的代码包含在问题中(使用帖子下方的“编辑”链接)。
标签: java proxy ftp apache-commons-net