我想下载一个包含子目录和文件的ftp目录,我正在使用C#Ftpwebrequst。
答案 0 :(得分:1)
无法在单个命令中直接下载整个文件夹。 FTP
不支持此功能。您需要枚举目录及其子目录中的所有文件并逐个下载文件。
答案 1 :(得分:0)
我认为你需要这样的东西,你必须单独递归到每个文件夹:
WebRequest request = WebRequest.Create(FTPServerDirectory);
request.Method = WebRequestMethods.Ftp.ListDirectory;
request.Credentials = new NetworkCredential(Username, Password);
request.GetResponse();