仅获取对象的字节范围(byte-offset + len)而不是完整文件

时间:2015-06-21 23:59:16

标签: google-cloud-storage

我正在使用Google云端存储存储大型文件。有时我想检索完整文件,但我经常只想从文件中检索特定范围的字节。

如果我知道需要检索的字节偏移量和长度,有没有办法只检索那些字节而不是完整文件?我的动机是减少加载数据所需的时间和带宽。

这是亚马逊S3提供的功能,我已经使用了一段时间。我希望Google提供相同的功能,以便我可以从S3迁移到Google云端存储。

此致

的奥斯卡

1 个答案:

答案 0 :(得分:2)

您可以在GET请求中指定Range标头,例如:

range: bytes=123-456

这适用于XML API(https://cloud.google.com/storage/docs/xml-api-overview)和JSON API(https://cloud.google.com/storage/docs/json_api/v1/)。