对象存储服务 OBS-下载对象-范围下载(Python SDK):接口约束
时间:2025-05-09 17:17:23
接口约束
- 您必须是桶拥有者或拥有下载对象的权限,才能下载对象。建议使用 IAM 或桶策略进行授权,如果使用IAM则需授予obs:object:GetObject权限,如果使用桶策略则需授予GetObject权限。相关授权方式介绍可参见OBS权限控制概述,配置方式详见使用IAM自定义策略、配置对象策略。
- OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点。
- 对于存储类别为归档存储或深度归档存储的对象,需要确认对象的状态为“已恢复”才能对其进行下载。
- 如果指定的范围无效(比如开始位置、结束位置为负数,大于文件大小),则会返回整个对象。
- 可以利用范围下载并发下载大对象,详细代码示例请参考concurrent_download_object_sample。
support.huaweicloud.com/sdk-python-devg-obs/obs_22_0911.html