Richtlinien für verwaltete Herkunftsanfragen verwenden - Amazon CloudFront

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Richtlinien für verwaltete Herkunftsanfragen verwenden

CloudFront bietet eine Reihe von Richtlinien für verwaltete Herkunftsanfragen, die Sie an jedes Cache-Verhalten Ihrer Distribution anhängen können. Bei Verwendung einer verwalteten Ursprungsanforderungsrichtlinie müssen Sie keine eigene Ursprungsanforderungsrichtlinie schreiben oder verwalten. Die verwalteten Richtlinien verwenden Einstellungen, die für bestimmte Anwendungsfälle optimiert sind.

Wenn Sie eine verwaltete Ursprungsanforderungsrichtlinie verwenden möchten, fügen Sie sie einem Cache-Verhalten in Ihrer Verteilung zu. Der Prozess ist der gleiche wie beim Erstellen einer Ursprungsanforderungsrichtlinie. Anstatt jedoch eine neue zu erstellen, fügen Sie einfach eine der verwalteten Ursprungsanforderungsrichtlinien an. Sie fügen die Richtlinie entweder nach Name (über die Konsole) oder nach ID an (über die AWS CLI oder SDKs). Die Namen und IDs sind im folgenden Abschnitt aufgeführt.

Weitere Informationen finden Sie unter Erstellen Sie Richtlinien für ursprüngliche Anfragen.

In den folgenden Themen werden die verwalteten Ursprungsanforderungsrichtlinien beschrieben, die Sie verwenden können.

AllViewer

Diese Richtlinie in der CloudFront Konsole anzeigen

Diese Richtlinie enthält alle Werte (Header, Cookies und Abfragezeichenfolgen) aus der Viewer-Anforderung.

Wenn Sie AWS CloudFormation die AWS CLI oder die CloudFront API verwenden, lautet die ID für diese Richtlinie:

216adef6-5c7f-47e4-b989-5492eafa07d3

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind: Alle Header in der Betrachteranfrage

  • Cookies, die in Ursprungsanfragen enthalten sind: Alle

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Alle

AllViewerAndCloudFrontHeaders-2022—06

Diese Richtlinie in der Konsole anzeigen CloudFront

Diese Richtlinie umfasst alle Werte (Header, Cookies und Abfragezeichenfolgen) aus der Viewer-Anfrage sowie alle CloudFront Header, die bis Juni 2022 veröffentlicht wurden (CloudFront Header, die nach Juni 2022 veröffentlicht wurden, sind nicht enthalten).

Wenn Sie die oder die CloudFront API verwenden AWS CloudFormation AWS CLI, lautet die ID für diese Richtlinie:

33f36d7e-f396-46d9-90e0-52428a34d9dc

Diese Richtlinie hat folgende Einstellungen:

  • In ursprünglichen Anfragen enthaltene Header: Alle Header in der Viewer-Anfrage und die folgenden CloudFront Header:

    • CloudFront-Forwarded-Proto

    • CloudFront-Is-Android-Viewer

    • CloudFront-Is-Desktop-Viewer

    • CloudFront-Is-IOS-Viewer

    • CloudFront-Is-Mobile-Viewer

    • CloudFront-Is-SmartTV-Viewer

    • CloudFront-Is-Tablet-Viewer

    • CloudFront-Viewer-Address

    • CloudFront-Viewer-ASN

    • CloudFront-Viewer-City

    • CloudFront-Viewer-Country

    • CloudFront-Viewer-Country-Name

    • CloudFront-Viewer-Country-Region

    • CloudFront-Viewer-Country-Region-Name

    • CloudFront-Viewer-Http-Version

    • CloudFront-Viewer-Latitude

    • CloudFront-Viewer-Longitude

    • CloudFront-Viewer-Metro-Code

    • CloudFront-Viewer-Postal-Code

    • CloudFront-Viewer-Time-Zone

    • CloudFront-Viewer-TLS

  • Cookies, die in Ursprungsanfragen enthalten sind: Alle

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Alle

AllViewerExceptHostHeader

Diese Richtlinie in der CloudFront Konsole anzeigen

Diese Richtlinie beinhaltet nicht den Host-Header der Viewer-Anforderung, aber alle anderen Werte (Header, Cookies und Abfragezeichenfolgen) aus der Viewer-Anforderung.

Diese Richtlinie umfasst auch zusätzliche CloudFront Anforderungsheader für das HTTP-Protokoll, die HTTP-Version, die TLS-Version und alle Header für Gerätetyp und Viewer-Standort.

Diese Richtlinie ist für die Verwendung mit Amazon API Gateway und AWS Lambda Funktions-URL-Ursprüngen vorgesehen. Bei diesen Ursprüngen wird davon Host ausgegangen, dass der Header den Ursprungs-Domainnamen und nicht den Domainnamen der CloudFront Distribution enthält. Das Weiterleiten des Host-Headers von der Viewer-Anforderung an diese Ursprünge kann dazu führen, dass sie nicht funktionieren.

Anmerkung

Wenn Sie diese Richtlinie für verwaltete Herkunftsanfragen verwenden, um den Host Header des Betrachters zu entfernen, wird der ursprünglichen Anfrage ein neuer Host Header mit dem Domainnamen des Ursprungs CloudFront hinzugefügt.

Wenn Sie AWS CloudFormation die AWS CLI oder die CloudFront API verwenden, lautet die ID für diese Richtlinie:

b689b0a8-53d0-40ab-baf2-68738e2966ac

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanforderungen enthalten sind: Alle Header in der Viewer-Anforderung mit Ausnahme des Host-Headers

  • Cookies, die in Ursprungsanfragen enthalten sind: Alle

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Alle

CORS- CustomOrigin

Diese Richtlinie in der CloudFront Konsole anzeigen

Diese Richtlinie enthält den Header, der CORS-Anforderungen (Cross-Origin Resource Sharing) aktiviert, wenn der Ursprung ein benutzerdefinierter Ursprung ist.

Wenn Sie AWS CloudFormation die AWS CLI oder die CloudFront API verwenden, lautet die ID für diese Richtlinie:

59781a5b-3903-41f3-afcb-af62929ccde1

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind:

    • Origin

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Keine

CORS-S3Origin

Diese Richtlinie in der CloudFront Konsole anzeigen

Diese Richtlinie enthält die Header, die CORS-Anforderungen (Cross-Origin Resource Sharing) aktivieren, wenn der Ursprung ein Amazon S3 Bucket ist.

Wenn Sie AWS CloudFormation die AWS CLI oder die CloudFront API verwenden, lautet die ID für diese Richtlinie:

88a5eaf4-2fd4-4709-b370-b4c650ea3fcf

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind:

    • Origin

    • Access-Control-Request-Headers

    • Access-Control-Request-Method

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Keine

Elementar- - MediaTailor PersonalizedManifests

Diese Richtlinie in der CloudFront Konsole anzeigen

Diese Richtlinie wurde für die Verwendung mit einem Ursprung entwickelt, bei dem es sich um einen AWS Elemental MediaTailor -Endpunkt handelt.

Wenn Sie AWS CloudFormation die AWS CLI oder die CloudFront API verwenden, lautet die ID für diese Richtlinie:

775133bc-15f2-49f9-abea-afb2e0bf67d2

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind:

    • Origin

    • Access-Control-Request-Headers

    • Access-Control-Request-Method

    • User-Agent

    • X-Forwarded-For

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Alle

UserAgentRefererHeaders

Diese Richtlinie in der CloudFront Konsole anzeigen

Diese Richtlinie enthält nur die Header User-Agent und Referer. Sie enthält keine Abfragezeichenfolgen oder Cookies.

Wenn Sie AWS CloudFormation die AWS CLI oder die CloudFront API verwenden, lautet die ID für diese Richtlinie:

acba4595-bd28-49b8-b9fe-13317c0390fa

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind:

    • User-Agent

    • Referer

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Keine