0010-00000103

问题描述

设置Bucket标签的请求体XML结构不合法。

问题原因

您发起了PutBucketTags请求或PutBucket请求来设置对象标签,但是请求体XML结构不合法,或其中未包含Tagging/TagSet节点。

问题示例

比如您发起了如下请求:

PUT /?tagging
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 20 Dec 2018 11:49:13 GMT
Authorization: OSS qn6q**************:77Dv****************
  <TagSet>
    <Tag>
      <Key>testa</Key>
      <Value>testv1</Value>
    </Tag>
    <Tag>
      <Key>testb</Key>
      <Value>testv2</Value>
    </Tag>
  </TagSet>
</Tagging>

上述请求中请求体XML缺少开头的<Tagging>开始标签,不是合法的XML结构,导致接口返回错误。

解决方案

确保请求XML符合规范,且其中包含Tagging/TagSet节点,可参考文档中的示例:

PUT /?tagging
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 20 Dec 2018 11:49:13 GMT
Authorization: OSS qn6q**************:77Dv****************
<Tagging>
  <TagSet>
    <Tag>
      <Key>testa</Key>
      <Value>testv1</Value>
    </Tag>
    <Tag>
      <Key>testb</Key>
      <Value>testv2</Value>
    </Tag>
  </TagSet>
</Tagging>

相关文档