使用托管源请求策略
CloudFront 提供了一组托管源请求策略,您可以将这些策略附加到分配的任意缓存行为。有了托管源请求策略,您无需编写或维护自己的源请求策略。托管策略使用已针对特定使用案例优化的设置。
附加托管源请求策略
要使用托管源请求策略,请将它附加到分配中的缓存行为。此过程与创建源请求策略时的过程相同,只不过您只需附加一个托管源请求策略,而不是创建新的源请求策略。您可以按名称(使用控制台)或 ID(使用 AWS CLI 或开发工具包)附加策略。以下部分列出了名称和 ID。
有关更多信息,请参阅 创建源请求策略。
了解托管源请求策略
以下列表描述了托管源请求策略。
- 名称:Managed-UserAgentRefererHeaders
- ID:acba4595-bd28-49b8-b9fe-13317c0390fa
-
此策略仅包含
User-Agent
和Referer
标头。它不包含任何查询字符串或 Cookie。策略设置
-
源请求中包含的查询字符串:无
-
源请求中包含的标头:
-
User-Agent
-
Referer
-
-
源请求中包含的 Cookie:无
-
- 名称:Managed-CORS-CustomOrigin
- ID:59781a5b-3903-41f3-afcb-af62929ccde1
-
此策略包含在源为自定义源时启用跨源资源共享 (CORS) 请求的标头。
策略设置
-
源请求中包含的查询字符串:无
-
源请求中包含的标头:
-
Origin
-
-
源请求中包含的 Cookie:无
-
- 名称:Managed-CORS-S3Origin
- ID:88a5eaf4-2fd4-4709-b370-b4c650ea3fcf
-
此策略包含在源为 Amazon S3 存储桶时启用跨源资源共享 (CORS) 请求的标头。
策略设置
-
源请求中包含的查询字符串:无
-
源请求中包含的标头:
-
Origin
-
Access-Control-Request-Headers
-
Access-Control-Request-Method
-
-
源请求中包含的 Cookie:无
-
- 名称:Managed-AllViewer
- ID:216adef6-5c7f-47e4-b989-5492eafa07d3
-
此策略包含查看器请求中的所有值(查询字符串、标头和 Cookie)。
策略设置
-
源请求中包含的查询字符串:全部
-
源请求中包含的标头:查看器请求中的所有标头
-
源请求中包含的 Cookie:全部
-
- 名称:Managed-Elemental-MediaTailor-PersonalizedManifests
- ID:775133bc-15f2-49f9-abea-afb2e0bf67d2
-
此策略旨在用于作为 AWS Elemental MediaTailor 终端节点的源。
策略设置
-
源请求中包含的查询字符串:全部
-
源请求中包含的标头:
-
Origin
-
Access-Control-Request-Headers
-
Access-Control-Request-Method
-
User-Agent
-
X-Forwarded-For
-
-
源请求中包含的 Cookie:无
-