API概览
访问控制
API | 描述 |
---|---|
用户签名验证 | 用户签名验证 |
在Header中包含签名 | 在Header中包含签名 |
在URL中包含签名 | 在url中包含签名 |
Bucket权限控制 | bucket权限控制 |
Service操作
API | 描述 |
---|---|
ListBuckets | 得到该账户下所有桶 |
ListBucketsDetails | 列举该账户下桶的详细信息 |
Bucket操作
API | 描述 |
---|---|
ListObject | 获得桶中所有对象信息 |
PutBucket | 创建存储桶 |
HeadBucket | 确认桶是否存在且有权限访问 |
DeleteBucket | 删除桶 |
GetBucketLocation | 获得桶所在的地域信息 |
PutBucketACL | 设置桶权限 |
GetBucketACL | 获得桶权限 |
PutBucketLC | 配置生命周期 |
GetBucketLC | 获得生命周期配置 |
DeleteBucketLC | 删除生命周期配置 |
ListMultipartUploads | 列举分片上传 |
SetBucketWebsite | 设置桶的静态网站配置 |
GetBucketWebsite | 获取桶的静态网站配置 |
DeleteBucketWebsite | 删除桶的静态网站配置 |
SetBucketdomain | 设置桶的自定义域名配置 |
GetBucketdomain | 获取桶的自定义域名配置 |
DeleteBucketdomain | 删除桶的自定义域名配置 |
DeleteBucketWebsite | 删除桶的静态网站配置 |
PutBucketCors | 设置桶的跨域资源共享CORS规则 |
GetBucketCors | 获取桶的跨域资源共享CORS规则 |
DeleteBucketCors | 删除桶的跨域资源共享CORS规则 |
PutBucketVersioning | 设置桶的版本控制状态 |
GetBucketVersioning | 获取桶的版本控制状态 |
PutBucketEncryption | 设置桶的加密规则 |
GetBucketEncryption | 获取桶的加密规则 |
DeleteBucketEncryption | 删除桶的加密规则 |
Object操作
API | 描述 |
---|---|
PutObject | 上传对象 |
AppendObject | 追加上传 |
GetObject | 下载对象 |
HeadObject | 获得对象元信息 |
DeleteObject | 删除对象 |
DeleteMulitipleObject | 批量删除对象 |
PutObjectACL | 设置对象权限 |
GetObjectACL | 获取对象权限 |
CopyObject | 复制对象 |
InitiateMultipartUpload | 初始化分片上传 |
MultipartUpload | 分片上传 |
CompleteMultipartUpload | 完成分片上传 |
AbortMultipartUpload | 清除碎片 |