すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:0010-00000103

最終更新日:Dec 20, 2023

問題の説明

バケットのタグを設定するリクエストのXMLリクエストボディが無効です。

原因

PutBucketTagsリクエストまたはPutBucketリクエストを開始してオブジェクトのタグ付けを設定しますが、XMLリクエスト本文の構造が無効であるか、tagging /TagSetノードが含まれていません。

たとえば、次のリクエストを開始します。

PUT /? タグ付け
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
日付: 火曜日、12月20日2018 11:49:13 GMT
権限付与: OSS qn6qrrqxo2oawuk53otf ****:ceOEyZavKY4QcjoUWYSpYbJ3 ****
  <TagSet>
    <タグ>
      <キー> testa</キー>
      <Value>testv1</Value>
    </Tag>
    <タグ>
      <キー> testb</キー>
      <Value>testv2</Value>
    </タグ>
  </タグセット>
</タグ付け> 

前のリクエストにはオープンタグ <Tagging> がないため、リクエストボディが無効になります。 その結果、エラーが返されます。

ソリューション

リクエストがXML仕様に準拠しており、Tagging/TagSetノードが含まれていることを確認します。 有効なリクエストについては、次の例を参照してください。

PUT /? タグ付け
ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com
日付: 火曜日、12月20日2018 11:49:13 GMT
権限付与: OSS qn6qrrqxo2oawuk53otf ****:ceOEyZavKY4QcjoUWYSpYbJ3 ****
<タグ付け>
  <TagSet>
    <タグ>
      <キー> testa</キー>
      <Value>testv1</Value>
    </Tag>
    <タグ>
      <キー> testb</キー>
      <Value>testv2</Value>
    </タグ>
  </タグセット>
</タグ付け> 

関連ドキュメント