我有一个包含一些 FTP 路径的数组,如下所示:
“ftp//ip/目录/目录1”,
“ftp//ip/目录/目录2”,
“ftp //ip/目录/文件.txt”,
“ftp//ip/目录/directory3”,
“ftp //ip/目录/another_file.csv”
如何确定路径是文件还是目录?
提前致谢。
使用LIST命令,可以参考RFC959,获取指定路径下的项目的详细信息。以FileZilla Server为例,LIST命令将返回标准的LINUX权限格式,您可以找到它here http://www.comptechdoc.org/os/linux/usersguide/linux_ugfilesp.html。第一个字母指示请求的路径是文件还是目录。还可以找到一个用 C# 编写的简单库here http://www.codeproject.com/Articles/343913/Simple-FTP-library-in-Csharp
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)