【问题标题】:Firebase Storage says it can resume downloads. Does S3 have the same feature?Firebase Storage 表示它可以恢复下载。 S3有同样的功能吗?
【发布时间】:2017-02-13 22:15:27
【问题描述】:

Firebase 存储表示它可以恢复中断的下载。 S3 是否也支持此功能,还是特定于 Firebase?

上传和下载非常强大,这意味着它们会在它们所在的位置重新启动 停止,为您的用户节省时间和带宽。

https://firebase.google.com/docs/storage/?hl=en

此外,这个恢复功能是由他们的客户端/服务器自动处理的?

【问题讨论】:

    标签: firebase amazon-s3 firebase-storage


    【解决方案1】:

    AWS API 确实支持 Range 参数,您可以使用该参数来下载文件的特定部分而不是整个文件: http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html 如果您的下载由于某种原因被中断,请随时从您离开的地方重新开始。

    一些 SDK 还包含帮助程序或包装程序以继续下载。例如,Java SDK 在TransferManager 类中有resumeDownload 方法: http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/transfer/TransferManager.html#resumeDownload-com.amazonaws.services.s3.transfer.PersistableDownload-

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-25
      • 2019-08-24
      • 2012-04-08
      • 1970-01-01
      相关资源
      最近更新 更多