我正在使用这个方法(WebClient
类)从互联网下载文件:
private Task DownloadUpdate(string url, string fileName)
{
var wc = new WebClient();
return wc.DownloadFileTaskAsync(new Uri(url), @"c:\download" + fileName);
}
我该如何使用上述代码使下载支持断点续传?
我正在使用这个方法(WebClient
类)从互联网下载文件:
private Task DownloadUpdate(string url, string fileName)
{
var wc = new WebClient();
return wc.DownloadFileTaskAsync(new Uri(url), @"c:\download" + fileName);
}
来自HttpWebRequest或WebRequest - 恢复下载ASP.NET:
通过使用Range HTTP标头指定您想要下载的文件的字节范围来恢复文件。在.NET中,可以使用
HttpWebRequest.AddRange
函数实现此操作。
例如:
request.AddRange(1000);