0

我在本地安装了一个 ftp 服务器。我的网络服务器上也运行了一个网络服务。我的客户端类将字节流发送到需要上传到文件服务器的 Web 服务。Web 服务器和文件服务器都在本地运行。当我尝试连接到文件服务器时,会引发异常。看起来在尝试连接时抛出了异常。

       FTPClient client = new FTPClient()

        client.connect("ftp.127.0.0.1");
        client.login("username", "password");

我正在为 FTPClient 使用 Apache 公共网络库。我想知道从本地 Web 服务器访问本地文件服务器是否可以接受。如果是这样,我的代码获取连接有什么问题吗?

下面添加了我得到的异常

java.net.UnknownHostException: ftp.127.0.0.1
4

2 回答 2

0

如果您认为您的代码有问题,而不是您的 FTP 服务器实例,那么我建议您在模拟 FTP 服务器时编写一个测试:

在这里你会找到一种模拟它的方法:http: //mockftpserver.sourceforge.net/fakeftpserver-versus-stubftpserver.html

于 2014-08-16T13:14:08.403 回答
0

而不是ftp.127.0.0.1 使用127.0.0.1.

于 2017-06-26T13:58:00.227 回答