So arbeitet Lambda@Edge mit Anforderungen und Antworten - Amazon CloudFront

So arbeitet Lambda@Edge mit Anforderungen und Antworten

Wenn Sie eine CloudFront-Distribution mit einer Lambda@Edge-Funktion verknüpfen, fängt CloudFront Anforderungen und Antworten an CloudFront-Edge-Standorten ab. Sie können Lambda-Funktionen ausführen, wenn die folgenden CloudFront-Ereignisse auftreten:

  • Wenn CloudFront eine Anfrage von einem Viewer erhält (Vieweranfrage)

  • Bevor CloudFront eine Anfrage an den Ursprung weiterleitet (Ursprungsanfrage)

  • Wenn CloudFront eine Antwort vom Ursprung erhält (Ursprungsantwort)

  • Bevor CloudFront die Antwort an den Viewer zurückgibt (Viewer-Antwort)

Wenn Sie AWS WAF verwenden, wird die Lambda@Edge-Viewer-Anforderung ausgeführt, nachdem alle AWS WAF-Regeln angewendet wurden.

Weitere Informationen finden Sie unter Arbeiten mit Anforderungen und Antworten und Lambda@Edge-Ereignisstruktur.