【发布时间】:2014-02-24 07:31:54
【问题描述】:
我想从一个链接下载一个文件,然后将下载的文件保存在D:\Files。我有用户名和密码。
c#(控制台应用)怎么办?
如何通过用户名和密码传递这些链接?
【问题讨论】:
-
FTP 请求示例:msdn.microsoft.com/en-us/library/…
我想从一个链接下载一个文件,然后将下载的文件保存在D:\Files。我有用户名和密码。
c#(控制台应用)怎么办?
如何通过用户名和密码传递这些链接?
【问题讨论】:
using (var client = new WebClient())
{
client.Credentials = new NetworkCredential(ftpUserName, ftpPassword);
client.DownloadFile(url, filename);
}
【讨论】:
string auth = Convert.ToBase64String(Encoding.UTF8.GetBytes(string.format("{0}:{1}"), user, password));
request.Headers.Add("Authorization", string.format("Basic {0}", auth));
【讨论】: