7

我正在使用这种方法(WebClient类)从 Internet 下载文件:

private Task DownloadUpdate(string url, string fileName)
{
       var wc = new WebClient();
       return wc.DownloadFileTaskAsync(new Uri(url), @"c:\download" + fileName);
}

如何使用上述代码 恢复下载?

4

1 回答 1

5

HttpWebRequest 或 WebRequest - 继续下载 ASP.NET

通过使用 Range HTTP 标头指定要下载的文件的字节范围来恢复文件。这可以在 .NET 中使用该HttpWebRequest.AddRange功能完成。

例如:

request.AddRange(1000); 
于 2013-08-22T07:19:22.373 回答