如何从链接(ftp)下载zip文件并传递用户名和密码?

时间:2014-02-24 07:31:54

标签: c# ftp download

我想从链接下载文件,然后将下载的文件保存在D:\Files。我有用户名和密码。

如何在c#(控制台应用程序)中执行操作?。

如何通过用户名和密码传递这些链接?

2 个答案:

答案 0 :(得分:1)

using (var client = new WebClient())
{            
  client.Credentials = new NetworkCredential(ftpUserName, ftpPassword);
  client.DownloadFile(url, filename);
}

答案 1 :(得分:0)

string auth = Convert.ToBase64String(Encoding.UTF8.GetBytes(string.format("{0}:{1}"), user, password));
request.Headers.Add("Authorization", string.format("Basic {0}", auth));