我必须得到ftp服务器中存在的文件或文件夹列表。我已经尝试了以下代码,但我没有得到列表。如果我运行相同的代码我得到文件列表如果我将我的本地系统作为服务器但是当我应用相同的代码然后我成功登录并且FTPClient
类的列表方法正在工作但是{{ 1}},listFiles()
无效。
listNames()
答案 0 :(得分:1)
当您登录FTP时,您的当前目录是什么问题。尝试使用:
client.listNames("/path/to/the/folder");
而不是依赖当前的工作目录。
检查返回
的内容也是一种好习惯client.login(...)