Sir*_*ifi 5 c# asynchronous webclient-download
我正在使用此方法(WebClientClass)从Internet下载文件:
private Task DownloadUpdate(string url, string fileName)
{
var wc = new WebClient();
return wc.DownloadFileTaskAsync(new Uri(url), @"c:\download" + fileName);
}
Run Code Online (Sandbox Code Playgroud)
如何使用上述代码使下载恢复?
从HttpWebRequest 或 WebRequest - 继续下载 ASP.NET:
恢复文件是通过使用 Range HTTP 标头指定要下载的文件的字节范围来完成的。这可以在 .NET 中使用该函数来完成
HttpWebRequest.AddRange。
例如:
request.AddRange(1000);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4664 次 |
| 最近记录: |