从ftp服务器获取过滤文件列表的正确java API是什么

从ftp服务器获取过滤文件列表的正确java API是什么,java,ftp-client,apache-commons-net,Java,Ftp Client,Apache Commons Net,我只是想知道如何通过在一些java api的参数中使用通配符从ftp服务器获取过滤文件列表,我在这里找不到正确的api,非常感谢您的指点 甚至如何:尽管Apache commons提供了一种过滤文件的机制,但这是在客户端本地完成的。我的意思是,它实际上列出了所有的文件,然后一个接一个地通过过滤方法发送它们以返回一个布尔值。我认为,最好在服务器上列出文件时进行过滤;类似于Linux平台上的“ls”命令。就我所知,FTP(至少在默认情况下)不支持list命令的通配符。仅允许使用路径参数。客户机需要

我只是想知道如何通过在一些java api的参数中使用通配符从ftp服务器获取过滤文件列表,我在这里找不到正确的api,非常感谢您的指点


甚至

如何:

尽管Apache commons提供了一种过滤文件的机制,但这是在客户端本地完成的。我的意思是,它实际上列出了所有的文件,然后一个接一个地通过过滤方法发送它们以返回一个布尔值。我认为,最好在服务器上列出文件时进行过滤;类似于Linux平台上的“ls”命令。就我所知,FTP(至少在默认情况下)不支持
list
命令的通配符。仅允许使用路径参数。客户机需要自己解析(和过滤)结果。另外:没有名为
ls
的FTP命令。