我需要从网站下载文件到iso存储。
我找到了3种方式BackgroundTransfer
,WebClient
和HttpWebRequest
,但这三种方式都无法暂停和恢复下载。
另一方面,下载完成后下载的所有写入流的3种方式。
如何实现断点恢复下载?
答案 0 :(得分:1)
我不知道您在哪个平台上工作,我的意思是您正在使用Windows Phone 8/7或桌面应用程序。在我的服务器中,如果您正在使用Windows Phone 8,那么您可以在UI上使用TransferControl,在xaml.cs中使用BackgroundTransferRequst。 BackgroundTransferRequest具有恢复或暂停下载的功能。阅读以下链接。
Click here for TransferControl in windows phone 8 and BackgroundTransferRequest.
使用HttpClient代替webClient,使用HttpClient可以在下载文件中暂停和恢复。