产品文档
对象存储OSS
产品文档 > 对象存储OSS > 兼容接口

兼容接口

云存储支持的 api
api简介描述

GET   Service(List Bucket)

获取一个User下的所有Bucket

兼容GET Service

PUT Bucket

新建一个Bucket,默认的权限为Private

兼容 PUT Bucket

HEAD Bucket

确定一个Bucket是否存在且有权利访问

如果Bucket存在且有权利访问,则返回200 OK。如果指定的bucket不存在,则返回404 Not Found

兼容   HEAD Bucket

GET Bucket(List Object)

获取一个Bucket下面Object的信息(兼容Version2)

 兼容 GET Bucket

DELETE   Bucket

删除指定的Bucket

 兼容 DELETE Bucket

PUT Object

上传一个Object到OSS

 兼容 PUT Object

GET Object

获取一个Object的Meta及数据,可以获取全部数据或者使用Range指定获取部分数据

 兼容 GET Object

HEAD   Object

获取一个Object的Meta

 兼容 HEAD Object

DELETE   Object

删除一个Object

 兼容 DELETE Object

Initiate   MultiPart Upload

初始化一个多步上传的任务

 兼容 Initiate MultiPart  Upload

Upload   Part

上传一个Part到OSS

 兼容 Upload Part

Complete   MultiPart Upload

把上传的多个part合并成一个Object

 兼容 Complete MultiPart  Upload

Abort   MultiPart Upload

终止一次多步上传任务

 兼容 Abort MultiPart  Upload

List Parts

获取指定uploadid已经上传成功的part的信息

兼容  List Parts

List   MultiPart Uploads

获取一个Bucket下面正在进行的多步上传任务

兼容  List MultiPart Uploads

GET Bucket policy

获取指定的Bucket上的policy

兼容  GET Bucket policy

PUT Bucket policy

为指定的Bucket上添加或编辑policy

兼容  PUT Bucket policy

DELETE Bucket policy

删除指定的Bucket上的policy

兼容  DELETE Bucket policy

PUT Bucket acl

在指定的Bucket上设置acl

兼容  PUT Bucket acl

GET Bucket acl

获取指定的Bucket的acl

兼容  GET Bucket acl

PUT Bucket cors

为指定的Bucket添加CORS规则

兼容  PUT Bucket cors

GET Bucket cors

获取指定的Bucket的CORS规则

兼容  GET Bucket cors

DELETE Bucket cors

删除指定的Bucket的CORS规则

兼容  DELETE Bucket cors

PUT Bucket website

为指定的Bucket添加静态网站托管规则

兼容  PUT Bucket website

GET Bucket website

获取指定的Bucket的静态网站托管规则

兼容  GET Bucket website

DELETE Bucket website

删除指定的Bucket的静态网站托管规则

兼容  DELETE Bucket   website

Put Object Copy

拷贝一个在OSS上已经存在的object成另外一个object

未支持:x-amz-copy-source-if-match,

x-amz-copy-source-if-none-match,

x-amz-copy-source-if-unmodified-since,

x-amz-copy-source-if-modified-since,

x-amz-tagging-directive

x-amz-storage-class支持

STANDARD和REDUCED_REDUNDANCY

参考:PUT Object - Copy

Upload Part Copy

通过从一个已存在的Object中拷贝数据来上传一个Part。

未支持:x-amz-copy-source-if-match,

x-amz-copy-source-if-none-match,

x-amz-copy-source-if-unmodified-since,

x-amz-copy-source-if-modified-since

参考:Upload Part - Copy

Delete Multiple Objects

支持用户通过一个HTTP请求删除同一个Bucket中的多个Object

未支持:version

参考:Delete Multiple Objects

PUT Bucket Replication

创建、修改跨区域复制配置

未支持:

Account,Role,Owner

AccessControlTranslation

SourceSelectionCriteria

参考:PUT Bucket Replication

GET Bucket Replication

返回设置在Bucket 上的跨区域复制配置 

参考:GET Bucket replication

Delete Bucket Replication

删除已开启的跨区域复制配置,删除后目标Bucket和objcet依然存在

参考:Delete Bucket replication

PUT Bucket notification

指定Bucket添加事件通知配置

未支持:

CloudFunction,Queue

仅支持:Topic(详见事件通知

参考:PUT Bucket replication

GET Bucket notification

返回设置在Bucket上的事件通知配置

参考:GET Bucket replication


如果您还有其他疑问,您还可以联系客服>
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待