我试图从大型机 FTP 服务器检索文件,所以我使用了这个 org.apache.commons.net.ftp.FTPClient 方法:
FTPClient ftpClient = ......
ftpClient.listFiles("path")
假设目录是“AAAA.BBBB.CCCC.DDDD”:
ftpClient.changeWorkingDirectory("..");
FTPFile[] files = ftpClient.listFiles("AAAA.BBBB.CCCC.DDDD");
当我打印出来
files.length
结果是1。不管是文件还是文件夹,结果还是1。我想知道为什么。
我在使用文件夹名和文件名的常规非大型机 ftp 上进行的测试工作正常。
我想知道:
如何正确遍历大型机 ftp 中的目录。