本文へジャンプします。

Put Bucket cors

処理概要

指定したバケットのCORSに関する設定を行います。すでに設定がなされている場合は更新処理として動作します。

指定するパラメーター

パラメーター 説明 必須 サンプル値
cors corsリクエスト
値 : なし
 

指定するヘッダー

パラメーター 説明 必須 サンプル値
Content-MD5 BASE64エンコード済みのMD5のハッシュ値
Type : String
fbc7766efe84e4e57bcea84cafd6fcc2(空文字のbase64エンコード済みMD5ハッシュ値)

指定するボディ

パラメーター 説明 必須 サンプル値
CORSConfiguration CORSConfigurationリクエスト
Type : Container
Ancestor : なし
Children : CORSRule,
 
CORSRule CORSRuleリクエスト
Type : Container
Ancestor : CORSConfiguration
Children : AllowedOrigin, AllowedMethod, AllowedHeader, MaxAgeSeconds, ExposeHeader, ID.
 
ID ID 設定の中からルールを探す際に役立つユニークな値
Type : String
Ancestor : CORSConfiguration. CORSRule
Children : なし
   
AllowedOrigin 許可オリジン
Type : String
Ancestor : CORSConfiguration. CORSRule
Children : なし
http://www.example.com
AllowedMethod 許可メソッド
Type : String
Ancestor : CORSConfiguration. CORSRule
Children : なし
PUT
AllowedHeader 許可ヘッダー
Type : String
Ancestor : CORSConfiguration. CORSRule
Children : なし
  *
MaxAgeSeconds リソースのpreflight OPTIONS リクエストのキャッシュ時間
Type : Integer
Ancestor : CORSConfiguration. CORSRule
Children : なし
   
ExposeHeader クライアントに提供するレスポンスヘッダー
Type : String
Ancestor : CORSConfiguration. CORSRule
Children : なし
  ETag, x-amz-request-id

応答ヘッダー

応答ヘッダーはありません。

応答フィールド

応答フィールドはありません。

リクエストサンプル

PUT /?cors HTTP/1.1
Host: my-first-w-bucket.jp-east-2.os.cloud.nifty.com
Date: Mon, 03 July 2017 00:00:00 GMT
Content-MD5: Rcq+X40UAJxtQ7vbybZ42w==
Authorization: <Authorization String>
Content-Length: 506

<CORSConfiguration>
 <CORSRule>
   <AllowedOrigin>http://www.example.com</AllowedOrigin>
   <AllowedMethod>PUT</AllowedMethod>
   <AllowedMethod>POST</AllowedMethod>
   <AllowedHeader>*</AllowedHeader>
   <MaxAgeSeconds>3000</MaxAgeSec>
   <ExposeHeader>x-amz-server-side-encryption</ExposeHeader>
 </CORSRule>
 <CORSRule>
   <AllowedOrigin>*</AllowedOrigin>
   <AllowedMethod>GET</AllowedMethod>
   <AllowedHeader>*</AllowedHeader>
   <MaxAgeSeconds>3000</MaxAgeSeconds>
 </CORSRule>
</CORSConfiguration>

応答サンプル

HTTP/1.1 200 OK
x-amz-request-id: 9d11265a-4516-3077-bfcd-89b0e847a2ef
Content-length: 0
Date: Mon, 03 July 2017 00:00:00 GMT

推奨画面サイズ 1024×768 以上