开发者社区> 问答> 正文

API概览



基本概念


本文中出现的一些术语请参考 OSS 基本概念

关于Service操作

API描述
GetService得到该账户下所有Bucket


关于Bucket的操作

API描述
Put Bucket创建Bucket
Put Bucket ACL设置Bucket访问权限
Put Bucket Logging开启Bucket日志
Put Bucket Website设置Bucket为静态网站托管模式
Put Bucket Referer设置Bucket的防盗链规则
Put Bucket Lifecycle设置Bucket中Object的生命周期规则
Get Bucket Acl获得Bucket访问权限
Get Bucket Location获得Bucket所属的数据中心位置信息
Get Bucket Logging查看Bucket的访问日志配置情况
Get Bucket Website查看Bucket的静态网站托管状态
Get Bucket Referer查看Bucket的防盗链规则
Get Bucket Lifecycle查看Bucket中Object的生命周期规则
Delete Bucket删除Bucket
Delete Bucket Logging关闭Bucket访问日志记录功能
Delete Bucket Website关闭Bucket的静态网站托管模式
Delete Bucket Lifecycle删除Bucket中Object的生命周期规则
Get Bucket(List Object)获得Bucket中所有Object的信息
Get Bucket Info获取Bucket信息


关于Object的操作

API描述
Put Object上传object
Copy Object拷贝一个object成另外一个object
Get Object获取Object
Delete Object删除Object
Delete Multiple Objects删除多个Object
Head Object获得Object的meta信息
Post Object使用Post上传Object
Append Object在Object尾追加上传数据
Put Object ACL设置Object ACL
Get Object ACL获取Object ACL信息
Callback上传回调


关于Multipart Upload的操作

API描述
Initiate Multipart Uploade初始化MultipartUpload事件
Upload Part分块上传文件
Upload Part Copy分块复制上传文件
Complete Multipart Upload完成整个文件的Multipart Upload上传
Abort Multipart Upload取消Multipart Upload事件
List Multipart Uploads罗列出所有执行中的Multipart Upload事件
List Parts罗列出指定Upload ID所属的所有已经上传成功Part


跨域资源共享(CORS)

API描述
Put Bucket cors在指定Bucket设定一个CORS的规则
Get Bucket cors获取指定的Bucket目前的CORS规则
Delete Bucket cors关闭指定Bucket对应的CORS功能并清空所有规则
Option Object跨域访问preflight请求

展开
收起
青衫无名 2017-10-20 10:21:24 2188 0
0 条回答
写回答
取消 提交回答
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载