AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon S3 存储桶 CorsRule

描述用于 Amazon S3 存储桶 CorsConfiguration 属性的跨源访问规则。

语法

JSON

{ "AllowedHeaders" : [ String, ... ], "AllowedMethods" : [ String, ... ], "AllowedOrigins" : [ String, ... ], "ExposedHeaders" : [ String, ... ], "Id" : String, "MaxAge" : Integer }

YAML

AllowedHeaders: - 字符串 AllowedMethods: - 字符串 AllowedOrigins: - 字符串 ExposedHeaders: - 字符串 Id: String MaxAge: Integer

属性

AllowedHeaders

Access-Control-Request-Headers 标头中指定的标头。在预检 OPTIONS 请求中允许使用这些标头。作为对任何预检 OPTIONS 请求的响应,Amazon S3 将返回允许的任意请求标头。

Required: No

Type: List of String values

AllowedMethods

您允许源执行的 HTTP 方法。有效值为 GETPUTHEADPOSTDELETE

Required: Yes

Type: List of String values

AllowedOrigins

您允许发送跨域请求的源。

Required: Yes

Type: List of String values

ExposedHeaders

响应中可供客户端应用程序访问的一个或多个标头(例如,来自 JavaScript XMLHttpRequest 对象)。

Required: No

Type: List of String values

Id

此规则的唯一标识符。值不能多于 255 个字符。

Required: No

Type: String

MaxAge

浏览器为指定资源缓存预检响应的时间(以秒计)。

Required: No

Type: Integer

本页内容: