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

CloudFront ForwardedValues

ForwardedValuesDefaultCacheBehaviorCacheBehavior 属性的属性,用于指示 Amazon CloudFront 是否转发查询字符串或 Cookie。

语法

JSON

{ "Cookies" : Cookies, "Headers" : [ String, ... ], "QueryString" : Boolean, "QueryStringCacheKeys" : [ String, ... ] }

YAML

Cookies: Cookies Headers: - 字符串 QueryString: Boolean QueryStringCacheKeys: - 字符串

属性

注意

有关每个属性的约束和有效值的更多信息,请参阅 Amazon CloudFront API Reference 中的 ForwardedValues 数据类型。

Cookies

将指定 Cookie 转发到缓存行为的源。有关更多信息,请参阅 Amazon CloudFront 开发人员指南 中的将 CloudFront 配置为基于 Cookie 进行缓存

Required: No

类型CloudFront ForwardedValues Cookie

Headers

指定您要 Amazon CloudFront 转发到此缓存行为的源的标头(白名单标头)。对于您指定的标头,Amazon CloudFront 还将缓存基于查看器请求中的标头值的指定对象的各个版本。

对于自定义源,如果您指定一个星号 (["*"]),则将转发所有标头。如果您未指定值,则只转发默认标头。对于 Amazon S3 源,您可以仅转发所选标头;不支持指定 *。有关更多信息,请参 Amazon CloudFront 开发人员指南 中的将 CloudFront 配置为基于请求标头缓存对象

Required: No

Type: List of String values

QueryString

指明是否希望 CloudFront 将查询字符串转发到与此缓存行为关联的源服务器。如果是,则指定 true;否则指定 false。有关转发查询字符串的更多信息,请参阅 Amazon CloudFront API ReferenceForwardedValues 类型的 QueryString 参数。

Required: Yes

Type: Boolean

QueryStringCacheKeys

如果您将查询字符串转发到源,可指定 CloudFront 用于确定要缓存的内容的查询字符串参数。有关更多信息,请参阅 Amazon CloudFront 开发人员指南 中的将 CloudFront 配置为基于查询字符串参数进行缓存

Required: No

Type: List of String values

本页内容: