FTP-клиент не подключается к файловому серверу
Я установил FTP-сервер локально. У меня также есть веб-сервис на моем веб-сервере. Мой клиентский класс отправляет поток байтов в веб-службу, которую необходимо загрузить на файловый сервер. Веб-сервер и файловый сервер работают локально. Когда я пытаюсь подключиться к файловому серверу, возникает исключение. Похоже, исключение выдается при попытке подключения.
FTPClient client = new FTPClient()
client.connect("ftp.127.0.0.1");
client.login("username", "password");
Я использую библиотеку Apache commons net для FTPClient. Я хочу знать, допустимо ли это для доступа к локальному файловому серверу с локального веб-сервера. Если это так, есть ли что-то не так в моем коде, чтобы получить соединение?
Исключение, которое я получаю, добавлено ниже
java.net.UnknownHostException: ftp.127.0.0.1
2 ответа
Если вы считаете, что с вашим кодом что-то не так, а не с экземпляром вашего FTP-сервера, я бы порекомендовал написать тест, когда вы будете издеваться над FTP-сервером:
Здесь вы найдете способ издеваться над ним: http://mockftpserver.sourceforge.net/fakeftpserver-versus-stubftpserver.html