每一个 API 方法都包含一个 Input 对象并返回一个 Output 对象. Input 对象由请求参数, 请求头和请求体构成, Output 对象包含 HTTP 状态码, 响应头, 响应体和错误代码 (如果有错误发生).
-
Bucket
- 创建 Bucket(Put Bucket)
- 列取对象(List Objects)
- 删除 Bucket(DELETE Bucket)
- 获取 Bucket 元信息(HEAD Bucket)
- Bucket 使用统计(GET Bucket Statistics)
- 列取分段上传(List Multipart Uploads)
- 用户授权(Bucket ACL)
- 授权策略(Bucket Policy)
- 跨站请求设置(Bucket CORS)
- 外部镜像(Bucket External Mirror)
- 事件处理(Bucket Notification)
- 生命周期(Bucket Lifecycle)
-
Object
- 对象上传(PUT Object)
- 对象上传时配置文件默认下载名称
- 对象上传 - 回调进度、设置取消标志
- 对象上传 - 使用 Upload Manager 自动上传
- 对象拷贝(PUT Object - Copy)
- 对象移动(PUT Object - Move)
- 对象导入(PUT Object - Fetch)
- 对象下载(GET Object)
- 对象下载 - 获取下载地址
- 对象下载 - 分段下载
- 对象追加写
- 删除对象(DELETE Object)
- 删除多个对象(DELETE Multiple Objects)
- 获取对象元信息(HEAD Object)
- OPTIONS Object
- 分段上传(Multipart)
- Initiate Multipart Upload
- Upload Multipart
- Upload Multipart - Copy
- List Multipart
- Abort Multipart Upload
- Complete Multipart Upload
-
其他