Checking file existence on FTP server(检查 FTP 服务器上的文件是否存在)
问题描述
有没有一种有效的方法来检查 FTP 服务器上的文件是否存在?我正在使用 Apache Commons Net.我知道我可以使用 FTPClient 的 listNames 方法来获取特定目录中的所有文件,然后我可以查看此列表以检查给定文件是否存在,但我认为它效率不高,尤其是当服务器包含大量文件时.
Is there an efficient way to check the existence of a file on a FTP server? I'm using Apache Commons Net. I know that I can use the listNames method of FTPClient to get all the files in a specific directory and then I can go over this list to check if a given file exists, but I don't think it's efficient especially when the server contains a lot of files.
推荐答案
listFiles(String pathName) 对于单个文件应该可以正常工作.
listFiles(String pathName) should work just fine for a single file.
这篇关于检查 FTP 服务器上的文件是否存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:检查 FTP 服务器上的文件是否存在
基础教程推荐
- 修改 void 函数的输入参数,然后读取 2022-01-01
- Spring AOP错误无法懒惰地为此建议构建thisJoinPoin 2022-09-13
- 如何对 Java Hashmap 中的值求和 2022-01-01
- REST Web 服务返回 415 - 不支持的媒体类型 2022-01-01
- 使用堆栈算法进行括号/括号匹配 2022-01-01
- 存储 20 位数字的数据类型 2022-01-01
- 问题http://apache.org/xml/features/xinclude测试日志4j 2 2022-01-01
- Struts2 URL 无法访问 2022-01-01
- RabbitMQ:消息保持“未确认"; 2022-01-01
- 无法复制:“比较方法违反了它的一般约定!" 2022-01-01
