一、适用场景
·下载完整的单个对象:直接发起 GET 请求即可下载完整的对象数据。
·下载单个对象的部分内容:可在 GET 请求中传入 Range 请求头部,支持检索一个特定的字节范围,不支持检索多个范围。
对象的元数据将会作为 HTTP 响应头部随对象内容一同返回,GET 请求支持使用 URL 参数的方式覆盖响应的部分元数据值。
例如 Content-Disposition 的响应值。支持修改的响应头部包括:
·Content-Type
·Content-Language
·Expires
·Cache-Control
·Content-Disposition
·Content-Encoding
二、下载单个对象
1. 登录 对象存储控制台。
2. 在左侧导航栏中,单击存储桶列表,进入存储桶列表页面。
3. 找到对象所在的存储桶,单击其存储桶名称,进入存储桶管理页面。
4. 在左侧导航栏中,选择文件列表,进入文件列表页面。
5. 找到需要下载的对象,选择对应下载按钮即可。
·在所选对象右侧的操作栏中,单击下载即可下载。
·勾选对象,单击上方的更多操作 > 下载即可下载。
·在所选对象右侧的操作栏中,单击详情,进入文件详情页面,并在该页面单击下载对象即可下载。
·你也可以在该页面单击复制临时链接,将链接粘贴至浏览器地址栏,回车下载该对象。
注意:说明:
三、批量下载对象或文件夹
注意:说明:
注意:对象存储控制台仅支持单个对象下载,如需批量下载多个对象或文件夹,建议你直接安装 COSBrowser 客户端 使用。下面介绍如何通过控制台,结合COSBrowser 客户端批量下载对象或文件夹。
1. 登录 对象存储控制台。
2. 在左侧导航栏中,单击存储桶列表,进入存储桶列表页面。
3. 找到对象所在的存储桶,单击其存储桶名称,进入存储桶管理页面。
4. 在左侧导航栏中,选择文件列表,进入文件列表页面。
5. 勾选多个对象,单击上方的更多操作 > 下载。
6. 按照弹窗提示,安装或打开 COSBrowser 客户端并登录。
7. 打开 COSBrowser 后,选择文件存放位置,已选中文件将自动进入下载队列开始下载,你可以单击右上方传输图标查看下载进度。
四、使用 REST API
你可以直接使用 REST API 发起下载对象请求,详情请参见 GET Object API 文档。
五、使用 SDK
你可以直接调用 SDK 下载对象,详情请参见下列各语言 SDK 文档:
·Android SDK
·C SDK
·C++ SDK
·.NET SDK
·Go SDK
·iOS SDK
·Java SDK
·JavaScript SDK
·Node.js SDK
·PHP SDK
·Python SDK
·小程序 SDK