适用于IOS / Android App的谷歌云存储下载

时间:2013-03-27 05:50:36

标签: android ios amazon-s3 google-cloud-storage

有没有办法将单个大文件作为多个线程下载,并将所有从谷歌云存储下载的内容组合起来。

2 个答案:

答案 0 :(得分:2)

是。从Google云端存储下载对象时,您可以指定要检索的字节范围。使用XML API,这将通过“Range:”标头处理。这对于恢复中断的下载非常有用,但它也可用于下载具有多个线程的文件。

以下是有关如何格式化范围参数的一些文档:https://developers.google.com/storage/docs/reference-headers#range

这里是get对象调用的文档,包括Range头: https://developers.google.com/storage/docs/reference-methods#getobject

答案 1 :(得分:1)

你可以使用android的DownloadManager类,它最适合下载更大尺寸的文件 请看下面的链接 http://developer.android.com/reference/android/app/DownloadManager.html