Я использую apache.commons.net
ftpClient
, но у меня возникла проблема, что я не уверен, как исправить.Файлы FTP-файлов возвращают всегда корневые файлы
Поэтому в основном я войти на сервер, установить пассивный режим, а затем я бегу:
fileFTPFiles = this.ftpClient.listFiles(strPath);
Во всех серверах я не связанных с до сегодняшнего дня, это работает как шарм, но сегодня я подключен к сервер, который вместо того, чтобы вернуться файл или файлы в пути поддавки всегда возвращает файлы каталога посадки ...
Хотя если я бегу
fileFTPFiles = this.ftpClient.mlistDir(strPath);
возвращает белый я ожидаю.
Может ли кто-нибудь объяснить мне, почему это происходит, и если есть простой способ определить, следует ли использовать listFile
или mlistFiles
?