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.