History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
PUT Object tagging这个接口的权限。PUT /<ObjectKey>?tagging&VersionId=VersionId HTTP 1.1Host:<BucketName-APPID>.cos.<Region>.myqcloud.comDate: GMT DateAuthorization: Auth String
名称 | 描述 | 类型 | 是否必选 |
versionId | 当启用版本控制时,指定要操作的对象版本 ID,如不指定则将添加标签到最新版本的对象 | string | 否 |
<?xml version="1.0" encoding="UTF-8" ?><Tagging><TagSet><Tag><Key>string</Key><Value>string</Value></Tag></TagSet></Tagging>
节点名称(关键字) | 父节点 | 描述 | 类型 | 是否必选 |
Tagging | 无 | 标签集合 | Container | 是 |
TagSet | Tagging | 标签集合 | Container | 是 |
Tag | Tagging.TagSet | 标签集合,最多支持10个标签 | Containers | 是 |
Key | Tagging.TagSet.Tag | 标签键,长度小于128字节,支持英文字母、数字、空格、加号、减号、下划线、等号、点号、冒号、斜线 | String | 是 |
Value | Tagging.TagSet.Tag | 标签值,长度小于256字节,支持英文字母、数字、空格、加号、减号、下划线、等号、点号、冒号、斜线 | String | 是 |
examplebucket-1250000000中的对象exampleobject.txt写入了{age:18}和{name:xiaoming}两个标签。COS 配置标签成功并返回200成功响应。PUT /exampleobject.txt?tagging HTTP/1.1User-Agent: curl/7.29.0Accept: */*Host: examplebucket-1250000000.cos.ap-beijing.myqcloud.comAuthorization: Auth StringContent-Length: 127Content-MD5:MD5 StringContent-Type: application/xml<Tagging><TagSet><Tag><Key>age</Key><Value>18</Value></Tag><Tag><Key>name</Key><Value>xiaoming</Value></Tag></TagSet></Tagging>
HTTP/1.1 200 OKContent-Type: application/xmlContent-Length: 0Connection: keep-aliveDate: Fri, 19 Jan 2020 11:40:22 GMTServer: tencent-cosx-cos-request-id: NWE2MWQ5MjZfMTBhYzM1MGFfMTA5ODVfMTVj****
文档反馈