Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 无法在Azure中下载简历_File_Azure_Download_Hosting - Fatal编程技术网

File 无法在Azure中下载简历

File 无法在Azure中下载简历,file,azure,download,hosting,File,Azure,Download,Hosting,我已经创建了一个Storage>Blob>容器,并使用资源管理器工具向其中添加了一个文件。问题是,文件下载一旦暂停就无法恢复 需要从一开始就下载该文件。此功能是否在Azure上不可用?它必须是BLOB存储和执行下载的软件的组合。我通过使用InternetExplorer在BLOB存储中拖出一个公共文件并暂停它来测试这一点。当试图恢复时,只需按照@techno所述重新启动;然而,当使用Azure Management Studio时,我能够暂停并恢复,没有任何问题 此外,当我使用Chrome时,我

我已经创建了一个Storage>Blob>容器,并使用资源管理器工具向其中添加了一个文件。问题是,文件下载一旦暂停就无法恢复
需要从一开始就下载该文件。此功能是否在Azure上不可用?它必须是BLOB存储和执行下载的软件的组合。我通过使用InternetExplorer在BLOB存储中拖出一个公共文件并暂停它来测试这一点。当试图恢复时,只需按照@techno所述重新启动;然而,当使用Azure Management Studio时,我能够暂停并恢复,没有任何问题

此外,当我使用Chrome时,我可以暂停并恢复从上面使用的同一文件下载,但不是每次。有时它会重新启动。浏览器在使用的临时文件夹中查看部分下载的文件,并查看来自服务器的传入数据,以确定如何请求文件的剩余部分。如果由于任何原因无法找到特定的重新启动点,浏览器将再次请求完整文件

有趣的是,当我拉下mp3文件时,IE很乐意让我暂停,但从未正确重启(Chrome做到了),但当我拉下zip文件时,IE甚至没有启用暂停按钮(同样,Chrome做到了,它工作得很好)


正如@siva.k指出的Azure BLOB API(REST和SDK)支持请求块范围,因此理论上存储系统本身不仅支持恢复,而且支持任何类型的部分检索。

您使用什么工具来执行下载?我想说,这是该工具的一个故障,因为Azure C#SDK提供了从blob中特定字节位置开始的功能。@MikeWo无需工具,只需从链接下载即可normally@siva.k这是一个托管文件以供公共下载的过程。不涉及通过HTTP协议在BLOB存储中不受支持的工具,但它是REST API的一部分。BLOB存储不适合这种访问类型,这就是CDN层存在的原因,它允许暂停和恢复下载。