我需要将文件从网站下载到 iso 存储。
我找到了 3 种方式,BackgroundTransfer
和WebClient
,HttpWebRequest
但这三种方式都不能暂停和恢复下载。
另一方面,下载完成后下载的3种方式都写流。
如何实现断点恢复下载?
我需要将文件从网站下载到 iso 存储。
我找到了 3 种方式,BackgroundTransfer
和WebClient
,HttpWebRequest
但这三种方式都不能暂停和恢复下载。
另一方面,下载完成后下载的3种方式都写流。
如何实现断点恢复下载?
我不知道你在哪个平台上工作,我的意思是你在 windows phone 8/7 或桌面应用程序上工作。在我的情况下,如果您使用的是 windows phone 8,那么您可以使用 UI 上的 TransferControl 和 xaml.cs 中的 BackgroundTransferRequst。BackgroundTransferRequest 具有恢复或暂停下载的能力。阅读以下链接。
单击此处获取 windows phone 8 中的 TransferControl 和 BackgroundTransferRequest。
使用 HttpClient 代替 webClient,使用 HttpClient 您可以在下载文件期间暂停和恢复。