获取Object 概述 将数据对象存储到 BOS 后,您可以对 Object 进行下载。 前提条件 文件已上传到 Bucket 中。详情请参见 上传 Object 。 使用管理控制台获取 Object 登录 对象存储 BOS 管理控制台 。 选择需要操作的 Bucket,点击 文件列表 页签。 根据您的需求,您可通过以下两种方式对Object进行下载。
获取回收站开通信息 若用户想获取Bucket回收站开通信息,获取当前回收站目录名,则如下代码所示: response = bos_client.get_bucket_trash(bucket_name) print("trash_dir:", response.trash_dir)
如果预期获取的文件时公共可读的,则对应URL链接可通过简单规则快速拼接获取: http://bucketName.$region.bcebos.com/$bucket/$object
获取对象的meta信息 接口说明 此命令用于获取某个Object的Meta信息,但此时并不返回数据。 注意 : 如果使用软链接访问GetObjectMeta, 返回响应头中Content-Length、ETag、Content-Md5 均为目标文件的元信息;Last-Modified是目标文件和软链接的最大值;其他均为软链接元信息。
获取Bucket的访问权限 接口说明 本接口用来获取某个Bucket的访问权限。 在线调试 请求URI GET /v1/{bucketName}/?
获取bucket所在的区域 接口说明 本接口用于获取Bucket所在的区域。 请求URI GET /v1/{bucketName}/?
获取Bucket的通知规则 接口说明 本接口用于获取指定bucket上的通知规则。 请求URI GET /v1/{bucketName}/?
获取图片信息 概述 BOS 支持通过命令用来获取图片信息,如果图片有exif信息则返回包含exif的完整信息,如果图片不包含exif信息,则返回图片的基本信息。
expirationInSeconds 为指定的URL有效时长,时间从当前时间算起,为可选参数,不配置时系统默认值为1800秒。如果要设置为永久不失效的时间,可以将 expirationInSeconds 参数设置为 -1,不可设置为其他负数。 如果预期获取的文件时公共可读的,则对应URL链接可通过简单规则快速拼接获取: http://$bucketName.
获取Bucket地域信息 概述 您可以通过BOS API的getBucketLocation接口获取存储空间(Bucket)所属的地域,即数据中心的物理位置信息。百度智能云支持的各区域详细信息可参见 区域选择说明 。