Firebase Storage表示它可以恢复中断下载。 S3是否也支持此功能,还是特定于Firebase?
上传和下载非常强大,这意味着它们可以重新启动 停止了,节省了用户的时间和带宽。
https://firebase.google.com/docs/storage/?hl=en
此外,此恢复功能由其客户端/服务器自动处理?
答案 0 :(得分:0)
AWS API支持Range
参数,您可以使用该参数下载文件的特定部分而不是整个文件:
http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html
如果您的下载因某种原因被中断,请随意重新开始。
某些SDK还包括帮助程序或包装器以继续下载。例如,Java SDK在resumeDownload
类中有TransferManager
方法:
http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/transfer/TransferManager.html#resumeDownload-com.amazonaws.services.s3.transfer.PersistableDownload-