使用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,它可以为您提供一些有效的额外功能。