この操作では、バケットに設定されたタグを照会します。
リクエストの構文
GET /? タグ付け
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
日付: GMT日付
権限付与: SignatureValue
レスポンス要素
要素名 | タイプ | 説明 |
タギング | コンテナー |
バケットの返されたタグを格納するコンテナー。 親ノード:なし 説明 バケットにタグが設定されていない場合、Tagging要素が空のXMLメッセージ本文が返されます。 |
タグセット | コンテナー |
バケットの返されたタグを格納するコンテナー。 親ノード:なし |
タグ | コンテナー |
バケットの返されたタグを格納するコンテナー。 親ノード: TagSet |
Key | String |
タグのキー。 親ノード:Tag |
利点 | String |
タグの値。 親ノード:Tag |
例
- リクエストの例
GET /? タグ付け ホスト: oss-example.oss-cn-hangzhou.aliyuncs.com 日付: 12月20日火曜日2018 13:09:13 GMT 権限付与: OSS qn6qrrqxo2oawuk53otf ****:ceOEyZavKY4QcjoUWYSpYbJ3 ****
- レスポンスの例
200 (OK) content-length: 237 server: AliyunOSS x-oss-request-id: 5C1B2D24B90AD5490CFE368E 日付: 2018年12月20日木曜日13:12:21 GMT content-type: application/xml <? xml version="1.0" encoding="UTF-8"? > <タグ付け> <TagSet> <Tag> <キー> testa</キー> <Value>value1-test</Value> </Tag> <Tag> <キー> testb</キー> <Value>value2-test</Value> </Tag> </タグセット> </タグ付け>
SDK
さまざまなプログラミング言語のGetBucketTags操作のSDKは次のとおりです。
エラーコード
エラーコード | HTTP ステータスコード | 説明 |
NoSuchBucket | 404 | 指定されたバケットが存在しない場合に返されるエラーメッセージ。 |
AccessDenied | 403 | バケットに設定されたタグを照会する権限がない場合に返されるエラーメッセージ。 バケット所有者のみが、バケットに設定されたタグを照会できます。 |