я пытаюсь загрузить файлы через FTP, но retrieveFileStream возвращение нулевой, я проверил getReplyString и вернуть 200, это мой код:InputStream возвращают нуль
File file = new File(this.config.getDestDirectory() + File.separator + fileName);
String t = this.ftp.getReplyString();
InputStream in = this.ftp.retrieveFileStream(fileName);
FileOutputStream fos = new FileOutputStream(file);
StreamUtils.copy(in, fos);
in.close();
fos.close();
Любое предложение?
Спасибо вам большое.
Ваш InputStream смотрит на 'fileName', а не на' файл'. Это предназначено? –
Что такое «ftp» и откуда оно взялось? –
Благодарим за ответ, да, в соответствии с API, параметр retrieveFileStream - это имя удаленного файла, а в моем файле кода - директория out: FileOutputStream fos = new FileOutputStream (файл); – Jjreina