兼容接口列表
土星云 OSS 兼容 AWS S3 的接口及说明如下:
关于 Service 操作
对象存储支持的 api |
api 简介 |
SCS S3 API 参考 |
AWS S3 API 参考 |
GET Service(List Bucket) |
获取一个 User 下的所有 Bucket |
兼容 GET Service |
GET Service |
关于 Bucket 操作
对象存储支持的 api |
api 简介 |
SCS S3 API 参考 |
AWS S3 API 参考 |
PUT Bucket |
新建一个 Bucket,默认的权限为 Private |
兼容 PUT Bucket |
PUT Bucket |
HEAD Bucket |
确定一个 Bucket 是否存在且有权利访问如果 Bucket 存在且有权利访问,则返回 200 OK。如果指定的 bucket 不存在,则返回 404 Not Found |
兼容 HEAD Bucket |
HEAD Bucket |
GET Bucket(List Object) |
获取某个 Bucket 下的部分或者全部 Object 信息(兼容 Version2) |
兼容 GET Bucket |
GET Bucket |
DELETE Bucket |
删除指定的 Bucket |
兼容 DELETE Bucket |
DELETE Bucket |
PUT Bucket acl |
在指定的 Bucket 上设置 acl |
兼容 PUT Bucket acl |
PUT Bucket acl |
GET Bucket acl |
获取指定的 Bucket 的 acl |
兼容 GET Bucket acl |
GET Bucket acl |
关于 Object 操作
对象存储支持的 api |
api 简介 |
SCS S3 API 参考 |
AWS S3 API 参考 |
PUT Object |
上传一个 Object 到 OSS |
兼容 PUT Object |
PUT Object |
GET Object |
获取一个 Object 的 Meta 及数据,可以获取全部数据或者使用 Range 指定获取部分数据 |
兼容 GET Object |
GET Object |
Head Object |
获取一个 Object 的 Meta |
兼容 Head Object |
Head Object |
DELETE Object |
删除一个 Object |
兼容 DELETE Object |
DELETE Object |
Delete Multiple Objects |
支持用户通过一个 HTTP 请求删除同一个 Bucket 中的多个 Object |
未支持:version 兼容 Delete Multiple Objects |
Delete Multiple Objects |