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

Object Storage Service:0010-00000208

最終更新日:Dec 20, 2023

課題の説明

オブジェクトタグまたはバケットタグのキーを空のままにすることはできません。

原因

PutObjectTagging操作を呼び出してオブジェクトタグを設定し、PutBucketTags操作を呼び出してバケットタグを設定しましたが、XML形式のリクエスト本文のTag/Keyノードは空の文字列です。

無効な例

たとえば、次のコマンドを実行してリクエストを開始します。

PUT /objectname? タグ付け
コンテンツ-長さ: 114
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
日付: 3月18日月曜日2019 08:25:17 GMT
権限付与: SignatureValue
<タグ付け>
  <TagSet>
    <タグ>
      <キー></キー>
      <Value> 値 </Value>
    </タグ>
  </タグセット>
</タグ付け> 

上記のリクエストでは、タグノードのキーの子ノードは空のままです。 この場合、エラーが報告される。

ソリューション

XML形式のリクエスト本文にTag/KeyノードとTag/Valueノードが含まれ、Tag/Keyノードを空のままにすることはできません。

PUT /objectname?tagging&versionId=CAEQExiBgID.jImWlxciIDQ2ZjgwODIyNDk5MTRhNzBiYmQwYTZkMTYzZjM0 ****
コンテンツ-長さ: 90
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
日付: 6月24日水曜日2020 08:58:15 GMT
承認: OSS qn6qrrqxo2oawuk53otf ****:77Dvh 5wQgIjWjwO/KyRt8dOP ****
<タグ付け>
  <TagSet>
    <タグ>
      <キー> 年齢 </キー>
      <値> 18</値>
    </タグ>
  </タグセット>
</タグ付け> 

関連ドキュメント