Object Storage Service (OSS) バケットのリージョンを照会します。 バケットのリージョンを照会できるのは、バケット所有者だけです。
リクエスト構文
GET /?location HTTP/1.1
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
日付: GMT日付
権限付与: SignatureValue
リクエストヘッダー
DescribeRegionsリクエストのすべてのヘッダーは、共通のリクエストヘッダーです。 詳細については、「共通リクエストヘッダー」をご参照ください。
レスポンスヘッダー
DescribeRegions要求に対する応答のすべてのヘッダーは、共通の応答ヘッダーです。 詳細については、「共通レスポンスヘッダー」をご参照ください。
レスポンス要素
要素 | データ型 | 例 | 説明 |
LocationConstraint | String | oss-cn-hangzhou | OSSリージョンID。バケットが配置されているリージョンを指定します。 |
例
リクエストの例
Get /?location HTTP/1.1
ホスト: examplebucket.oss-cn-hangzhou.aliyuncs.com
日付: 5月4日金曜日2012 05:31:04 GMT
承認: OSS qn6q ****************: 77Dv **************************
正常に処理された場合のレスポンス例
HTTP/1.1 200
x-oss-request-id: 534B371674E88A4D8906 ****
日付: 3月15日金曜日2013 05:31:04 GMT
接続: キープアライブ
コンテンツ-長さ: 90
サーバー: AliyunOSS
<?xml version="1.0" encoding="UTF-8"?>
<LocationConstraint>oss-cn-hangzhou</LocationConstraint >
SDK
次のプログラミング言語のOSS SDKを使用して、GetBucketLocation操作を呼び出すことができます。
エラーコード
エラーコード | HTTPステータスコード | 説明 |
AccessDenied | 403 | バケットのリージョンを照会する権限がありません。 バケットの所有者のみが、バケットが配置されているリージョンをクエリできます。 |