接口介绍
该API 作用为列出存储桶(Bucket)中所有对象(Object)的信息。
接口约束
无
请求URI
GET /v1/{bucket}
路径参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 |
---|---|---|---|---|
bucket | 是 | String | 桶名称。 | testBucket |
Query参数
无
请求参数
请求头header参数
无
请求体body参数
无
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
ListBucketResult | Array of Objects | 对象列表的容器。 | ListBucketResult |
表 ListBucketResult
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
Name | String | 桶名称。 | Bucket1 | |
Prefix | String | 对象Key的前缀。 | ||
Marker | String | 返回对象的起始下标。 | ||
MaxKeys | Integer | Key 数目的最大值。 | 1000 | |
Delimiter | String | 如果该参数被设置,具有相同前缀的对象将出现在CommonPrefixes列表中。 | ||
IsTruncated | Boolean | 如果值为True,仅返回桶内容的一个子集。 | false | |
Contents | Array of Objects | 对象信息。 | Contents |
表 Contents
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
Key | String | 对象名。 | my-image.jpg | |
LastModified | String | 最近修改时间。 | 2009-10-12T17:50:30.000Z | |
ETag | String | 对象唯一标识。 | fba9dede5f27731c9771645a39863328 | |
Size | Integer | 对象大小。 | 434234 | |
StorageClass | String | 对象存储类型。 | STANDARD | |
Owner | Array of Objects | 对象属主。 | - | Owner |
表 Owner
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
ID | String | 用户id。 | User1 | |
DisplayName | String | 对象昵称。 | User1-Disp |
请求示例
GET /v1/testbucket
请求头header
Host: gdoss.xstore.ctyun.cn
Date: Wed, 28 Oct 2023 09:32:00 GMT
Authorization: authorization string
请求体body
无
响应示例
HTTP/1.1 200 OK
x-amz-request-id: tx0000000004-006322d20c
Content-Type: application/xml
Date: Thu, 15 Sep 2022 07:19:40 GMT
<?xml version="1.0" encoding="UTF-8"?>
<ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<Name>testBucket</Name>
<Prefix></Prefix>
<Marker></Marker>
<MaxKeys>1000</MaxKeys>
<IsTruncated>false</IsTruncated>
<Contents>
<Key>my-image.jpg</Key>
<LastModified>2009-10-12T17:50:30.000Z</LastModified>
<ETag>"fba9dede5f27731c9771645a39863328"</ETag>
<Size>434234</Size>
<StorageClass>STANDARD</StorageClass>
<Owner>
<ID>User1</ID>
<DisplayName>User1-Disp</DisplayName>
</Owner>
</Contents>
<Contents>
<Key>my-third-image.jpg</Key>
<LastModified>2009-10-12T17:50:30.000Z</LastModified>
<ETag>"1b2cf535f27731c974343645a3985328"</ETag>
<Size>64994</Size>
<StorageClass>STANDARD</StorageClass>
<Owner>
<ID>User1</ID>
<DisplayName>User1-Disp</DisplayName>
</Owner>
</Contents>
</ListBucketResult>
状态码
状态码 | 错误码 | 描述 |
---|---|---|
200 | 操作成功。 | |
403 | AccessDenied | 用户没有权限执行操作。 |
404 | NoSuchBucket | 操作指定的桶不存在。 |