简体   繁体   中英

Download Resume Not Possible in Azure

我创建了一个Storage> Blob> Container并使用资源管理器工具向其添加了一个文件。问题是,一旦暂停,便无法恢复文件下载。需要从头开始下载文件。此功能在Azure上不可用

It must be a combination of BLOB storage and the software doing the downloading. I tested this by using Internet Explorer to pull down a public file in BLOB storage and paused it. When attempting to resume it simply restarted as @techno stated; however, when using Azure Management Studio I was able to pause and resume with no issues.

Also, when I used Chrome I could pause and resume download from the same file as used above, but not every time. Sometimes it would restart. The browsers are looking at the partially downloaded file in the temp folders they use and looking at the incoming data from the server to determine how to ask for the remaining portion of the file. If for whatever reason the specific restart point can't be located the browser will just ask for the full file again.

Interestingly enough, when pulling down mp3 files IE was happy to let me pause, but never restarted correctly (Chrome did), but when I pulled down a zip file IE wouldn't even enable the Pause button (again, Chrome did and it worked fine).

As @siva.k points out the Azure BLOB API (both REST and SDKs) support requesting block ranges so in theory the Storage system itself supports not only resume but partial retrievals of any type.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM