当前位置: 首页 > 文档资料 > Ceph 中文文档 >

服务操作

优质
小牛编辑
133浏览
2023-12-01

要从我们的兼容 Swift 的服务中获取数据,你可以执行 GET 请求,在身份验证期间使用 X-Storage-Url 的值来获取。

列出所有容器

一个指定API版本和帐户的 GET 请求将返回特定 用户帐户的容器列表。因为这个请求返回一个特定用户 的容器,所以该请求需要一个身份验证令牌。这种请求 不能匿名。

语法

GET /{api version}/{account} HTTP/1.1
Host: {fqdn}
X-Auth-Token: {auth-token}

请求参数

limit

描述:限制特定值的结果的数目
类型:Integer
是否必需:No

format

描述:定义结果的格式
类型:String
有效值:json | xml
是否必需:No

marker

描述:返回大于 marker 值的结果的列表
类型:String
是否必需:No

响应实体

响应包含容器列表,或者返回一个 204 HTTP 响应代码。

account

描述:账户信息的列表
类型:Container

container

描述:容器列表
类型:Container

name

描述:容器名
类型:String

bytes

描述:容器空间大小
类型:Integer