使用托管源请求策略 - Amazon CloudFront
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用托管源请求策略

CloudFront 提供了一组托管源请求策略,您可以将这些策略附加到分配的任意缓存行为。有了托管源请求策略,您无需编写或维护自己的源请求策略。托管策略使用已针对特定使用案例优化的设置。

附加托管源请求策略

要使用托管源请求策略,请将它附加到分配中的缓存行为。此过程与创建源请求策略时的过程相同,只不过您只需附加一个托管源请求策略,而不是创建新的源请求策略。您可以按名称(使用控制台)或 ID(使用 AWS CLI 或开发工具包)附加策略。以下部分列出了名称和 ID。

有关更多信息,请参阅 创建源请求策略

了解托管源请求策略

以下列表描述了托管源请求策略。

名称:Managed-UserAgentRefererHeaders
ID:acba4595-bd28-49b8-b9fe-13317c0390fa

此策略仅包含 User-AgentReferer 标头。它不包含任何查询字符串或 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: