我在本地安装了ftp服务器。我的Web服务器上也运行了一个Web服务。我的客户端类向Web服务发送一个字节流,需要将其上传到文件服务器。 Web服务器和文件服务器都在本地运行。当我尝试连接到文件服务器时,会抛出异常。它看起来在尝试连接时抛出了异常。
FTPClient client = new FTPClient()
client.connect("ftp.127.0.0.1");
client.login("username", "password");
我正在为FTPClient使用Apache commons网络库。我想知道从本地Web服务器访问本地文件服务器是否可以接受。如果是这样,我的代码是否有任何错误以获得连接?
我得到的例外情况在
下面添加java.net.UnknownHostException: ftp.127.0.0.1
答案 0 :(得分:0)
如果您认为您的代码存在问题,而不是您的FTP服务器实例,那么我建议您在模拟FTP服务器时编写测试:
在这里,您将找到一种模拟它的方法: http://mockftpserver.sourceforge.net/fakeftpserver-versus-stubftpserver.html
答案 1 :(得分:0)
而不是ftp.127.0.0.1
使用127.0.0.1
。