You need to enable JavaScript to run this app.
导航

Put 类和 Get 类请求的 API 明细

最近更新时间2024.04.26 15:22:50

首次发布时间2024.04.26 11:58:13

TOS 的 API 分为 Put 类请求(写请求)和 Get 类请求(读请求)。了解 API 所属的请求类型后,结合基础数据页面的写请求数和读请求数统计,您可以分析请求数据,优化和调整请求行为。本文介绍各个 TOS API 所属请求类型。

注意

本文档仅统计 API 概览中展示的 API。

Put 类请求

API 名称

说明

CreateBucket

创建存储桶。

DeleteBucket

删除存储桶。

PutBucketStorageClass

为存储桶设置默认存储类型。

PutBucketLifecycle

为存储桶设置生命周期规则。

DeleteBucketLifecycle

删除存储桶的生命周期规则。

PutBucketACL

设置桶的访问控制权限。

PutBucketCORS

为存储桶设置跨域资源共享 CORS 规则。

DeleteBucketCORS

删除指定存储桶的跨域资源共享 CORS 规则。

PutBucketInventory

为存储桶创建桶清单。

DeleteBucketInventory

删除存储桶中指定的清单规则。

PutBucketPolicy

修改或创建桶策略。

DeleteBucketPolicy

删除存储桶的桶策略。

PutBucketMirrorBack

设置存储桶的镜像回源规则。

DeleteBucketMirrorBack

删除存储桶的镜像回源规则。

PutBucketReplication

设置存储桶的跨区域复制规则或同区域复制规则。

DeleteBucketReplication

删除存储桶的跨区域复制规则或同区域复制规则。

PutBucketVersioning

为存储桶设置版本控制功能。

PutBucketWebsite

为存储桶设置静态网站托管模式。

DeleteBucketWebsite

删除存储桶的静态网站配置。

PutBucketNotification

为存储桶设置事件通知规则。

PutBucketNotificationV2

为存储桶设置事件通知规则。

PutBucketCustomDomain

为存储桶绑定自定义域名。

DeleteBucketCustomDomain

删除指定存储桶的单条自定义域名配置。

PutBucketEncryption

为存储桶设置服务端加密。

DeleteBucketEncryption

删除存储桶的服务端加密配置。

PutBucketTagging

为存储桶设置桶标签。

DeleteBucketTagging

删除指定存储桶的标签信息。

PutBucketRename

为存储桶开启 RenameObject 功能。

DeleteBucketRename

为存储桶关闭 RenameObject 功能。

CopyObject

复制同一个桶或者不同桶之间对象。

DeleteObject

删除存储桶中的对象。

DeleteMultiObjects

批量删除桶中的多个对象。

AppendObject

追加写对象。

PutObject

向桶中添加对象。

PostObject

将本地不超过 5GiB 的对象以 HTML 表单的形式上传至指定存储桶。

SetObjectMeta

更新已经上传对象的元数据信息。

RestoreObject

恢复归档存储、冷归档和深度冷归档对象。

RenameObject

重命名对象。

PutObjectACL

设置对象的访问控制权限。

PutObjectTagging

为对象设置和更新标签信息。

DeleteObjectTagging

删除指定对象的标签信息。

UploadPart

上传分片数据。

CreateMultipartUpload

初始化一个分片上传任务。

CompleteMultipartUpload

合并已经上传的分片数据。

AbortMultipartUpload

取消分片上传任务。

UploadPartCopy

将已上传对象的一部分或者全部拷贝为分片。

FetchObject

从指定 URL 抓取资源,并将该资源存储到指定存储桶。

PutFetchTask

创建从指定 URL 抓取资源,并将该资源存储到指定存储桶的异步任务。

Get 类请求

API 名称

说明

ListBuckets

查询当前请求用户拥有的所有桶。

HeadBucket

判断桶是否存在和是否有桶的访问权限。

ListObjects

列举桶中的对象。

ListObjectsV2

列举桶中的对象。

ListObjectVersions

列举桶中的多版本对象。

GetBucketLocation

查询当前桶的地域信息。

GetBucketLifecycle

获取指定桶的生命周期规则。

GetBucketACL

获取指定桶的访问控制权限。

GetBucketCORS

获取指定存储桶的跨域资源共享 CORS 的配置规则。

GetBucketInventory

查看桶清单规则。

ListBucketInventory

获取指定存储桶中的所有桶清单的规则。

GetBucketPolicy

获取指定桶的桶策略。

GetBucketMirrorBack

获取指定存储桶的镜像回源规则。

GetBucketReplication

获取指定存储桶当前的数据复制进度、跨区域复制规则或同区域复制规则。

GetBucketVersioning

获取指定存储桶的版本控制状态。

GetBucketWebsite

获取指定存储桶的静态网站配置。

GetBucketNotification

获取指定存储桶的事件通知规则。

GetBucketNotificationV2

获取指定存储桶的事件通知规则。

GetBucketCustomDomain

获取指定存储桶的自定义域名配置。

GetBucketEncryption

获取指定存储桶的服务端加密配置。

GetBucketTagging

获取指定存储桶的标签信息。

GetBucketRename

查询存储桶是否开启 RenameObject 功能。

GetObject

从桶中下载指定对象。

HeadObject

获取对象的元数据,而不返回对象本身。

GetObjectACL

获取指定对象的访问控制权限。

GetObjectTagging

获取对象的标签信息。

ListMultipartUploads

列举正在进行的分片上传任务。

ListParts

列举指定 UploadId 的已上传的分片。

GetFetchTask

查询异步任务的详细信息。

相关文档

用量统计