使用FtpWebRequest列出目录的内容;但是,它没有显示隐藏文件。

如何显示隐藏文件?

FtpWebRequest request = (FtpWebRequest)WebRequest.Create(ftp_root + path);
request.Method = WebRequestMethods.Ftp.ListDirectory;


FileZilla正确列出了隐藏文件,因此我知道FTP服务器正在将数据返回给它。我只需要用FtpWebRequest复制它。或使用其他库。

最佳答案

Microsoft提供的FtpWebRequest不会执行列出FTP,FTPS或SFTP站点目录所需的所有操作。

一个好的解决方案是使用诸如WinScp,Ftp.dll之类的其他dll,它可以为您提供一些有效的额外功能。

10-07 12:21