因此,我正在尝试下载字符串列表,这些字符串是MP4视频。当只有一个视频要下载时,此代码有效,但如果列表中有多个视频,则不行吗?
如果有多个,则下载该文件,其大小始终为154kb,没有长度。它本质上已损坏,无法观看,这正是我打开窗口时窗口也告诉我的。
有人可以帮忙吗?我不是在做应该做的事情吗?
public static void DownloadFiles(IList<string> files)
{
foreach (var file in files)
{
DownloadFile(file, file.Location);
}
}
private static void DownloadFile(string url, string fileName)
{
using (var webClient = new WebClient())
{
webClient.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36");
webClient.DownloadFile(url, fileName);
}
}