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

Object Storage Service:DeleteObjectTagging

最終更新日:Feb 23, 2024

この操作では、指定したオブジェクトのタグを削除します。

バージョン管理

既定では、DeleteObjectTaggingを呼び出してオブジェクトのタグを削除すると、オブジェクトの現在のバージョンのタグが削除されます。 リクエストでversionIdパラメーターを指定して、指定したバージョンのオブジェクトのタグを削除できます。 オブジェクトの現在のバージョンが削除マーカーである場合、OSSは404 Not Foundを返します。

リクエストの構造

DELETE /objectname? タグ付け
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
日付: 3月18日月曜日2019 08:25:17 GMT
権限付与: SignatureValue 

リクエストヘッダー

DeleteObjectTaggingリクエストには、共通のリクエストヘッダーのみが含まれます。 詳細については、「共通リクエストヘッダー」をご参照ください。

レスポンスヘッダー

DeleteObjectTaggingリクエストへの応答には、共通の応答ヘッダーのみが含まれます。 詳細については、「共通レスポンスヘッダー」をご参照ください。

  • バージョン化されていないバケット内のオブジェクトのタグを削除します。

    この例では、objectnameという名前のオブジェクトは、bucketnameという名前の未バージョンのバケットに格納されます。 オブジェクト名のすべてのタグを削除するために、DeleteObjectTaggingリクエストが送信されます。

    サンプルリクエスト
    DELETE /objectname? タグ付け
    ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
    日付: 4月2019日火曜日03:00:33 GMT
    承認: OSS qn6qrrqxo2oawuk53otf ****:kZoYNv66bsmc10 + dcGKw5x2P **** 
    サンプル応答
    の204 (コンテンツなし)
    content-length: 0
    server: AliyunOSS
    x-oss-request-id: 5CAC0AD16D0232E2051B ****
    日付: 4月2019日火曜日03:00:33 GMT 
  • バージョン管理されたバケット内のオブジェクトのタグを削除します。

    この例では、objectnameという名前のオブジェクトがbucketnameという名前のバージョン付きバケットに格納されます。 DeleteObjectTaggingリクエストは、objectnameの指定されたバージョンのすべてのタグを削除するために送信されます。

    サンプルリクエスト
    DELETE /objectname?tagging&versionId=CAEQExiBgID.jImWlxciIDQ2ZjgwODIyNDk5MTRhNzBiYmQwYTZkMTYzZjM0 ****
    ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
    日付: 6月24日水2020 09:01:09 GMT
    承認: OSS qn6qrrqxo2oawuk53otf ****:kZoYNv66bsmc10 + dcGKw5x2P **** 
    サンプル応答
    の204 (コンテンツなし)
    content-length: 0
    server: AliyunOSS
    x-oss-request-id: 5EF3165525D95C3338E8 ****
    日付: 6月24日水2020 09:01:09 GMT
    x-oss-version-id: CAEQExiBgID.jImWlxciIDQ2ZjgwODIyNDk5MTRhNzBiYmQwYTZkMTYzZjM0 **** 

SDK

次のプログラミング言語のOSS SDKを使用して、DeleteObjectTaggingを呼び出すことができます。

エラーコード

エラーコードHTTPステータスコード説明
FileAlreadyExists409タグを削除するオブジェクトが、階層的な名前空間機能が有効になっているバケット内のディレクトリである場合に返されるエラーメッセージ。