GetBucketLocation は、バケットが属するデータセンタについての位置情報を表示できます。

リクエスト構文

  1. GET /? Location HTTP/1.1Host: BucketName.oss-cn-hangzhou.aliyuncs.comDate: GMT DateAuthorization: SignatureValue

レスポンス要素

名前説明
Locationconstraint Stringバケットが置かれているリージョン。

値: oss-cn-hangzhouoss-cn-qingdaooss-cn-beijingoss-cn-hongkongoss-cn-shenzhenoss-cn-shanghai

詳細分析

  • バケットの所有者のみがバケットの位置情報を表示することができます。他のユーザーが位置情報にアクセスしようとすると、エラーコードとエラー 403 :アクセス拒否が返されます。
  • LocationConstraint は、以下の有効な値を持っています。:oss-cn-hangzhou, oss-cn-qingdao, oss-cn-beijing, oss-cn-hongkong, oss-cn-shenzhen, oss-cn-shanghai, oss-us-west-1, oss-us-east-1, and oss-ap-southeast-1

リクエスト例:

  1. Get /? location HTTP/1.1Host: oss-example.oss-cn-hangzhou.aliyuncs.comDate: Fri, 04 May 2012 05:31:04 GMTAuthorization: OSS qn6qrrqxo2oawuk53otfjbyc:ceOEyZavKY4QcjoUWYSpYbJ3naA=

構成されたログ記録ルールと応答例:

  1. >HTTP/1.1 200x-oss-request-id: 534B371674E88A4D8906008BDate: Fri, 15 Mar 2013 05:31:04 GMTConnection: keep-aliveContent-Length: 90Server: AliyunOSS<? xml version=”1.0 encoding=”UTF-8”? ><LocationConstraint xmlns=”http://doc.oss-cn-hangzhou.aliyuncs.com”>oss-cn-hangzhou</LocationConstraint >