4.4.4. Swift 列出容器的对象
要列出容器内的对象,请使用 API 版本、帐户和容器名称来创建一个 GET 请求。您可以指定查询参数来过滤完整列表,或用参数返回存储在容器中的前 10,000 项名称的列表。
语法
GET /API_VERSION/TENANT:CONTAINER HTTP/1.1
Host: FULLY_QUALIFIED_DOMAIN_NAME
X-Auth-Token: AUTH_TOKEN
请求参数
格式- 描述
- 将结果数量限制为指定的值。
- Type
- 整数
- 有效值
-
json或xml - 必需
- 否
prefix- 描述
- 将结果设置为以指定前缀开头的对象。
- Type
- 字符串
- 有效值
- 不适用
- 必需
- 否
marker- 描述
- 返回大于标记值的结果列表。
- Type
- 字符串
- 有效值
- 不适用
- 必需
- 否
limit- 描述
- 将结果数量限制为指定的值。
- Type
- 整数
- 有效值
- 0 - 10,000
- 必需
- 否
delimiter- 描述
- 前缀与其他对象名称之间的分隔符。
- Type
- 字符串
- 有效值
- 不适用
- 必需
- 否
path- 描述
- 对象的伪层次结构路径。
- Type
- 字符串
- 有效值
- 不适用
- 必需
- 否
响应实体
container- 描述
- 容器。
- Type
- Container
object- 描述
- 容器内的对象。
- Type
- Container
名称- 描述
- 容器中对象的名称。
- Type
- 字符串
hash- 描述
- 对象内容的散列代码。
- Type
- 字符串
last_modified- 描述
- 最后一次修改对象内容的时间。
- Type
- Date
content_type- 描述
- 对象中的内容类型。
- Type
- 字符串