Lambda @Edge 如何處理請求和回應 - Amazon CloudFront

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Lambda @Edge 如何處理請求和回應

當您將 CloudFront 分發與 Lambda @Edge 函數產生關聯時,會在節 CloudFront 點 CloudFront 攔截請求和回應。發生下列CloudFront 事件時,您可以執行 Lambda 函數:

  • CloudFront 收到來自檢視者的要求時 (檢視者要求)

  • 在將請求 CloudFront 轉發到原始(原始請求)之前

  • 當 CloudFront 收到來自來源的響應(原始響應)

  • CloudFront 返回給查看者的響應之前(查看器響應)

如果您正在使用 AWS WAF,則會在套用任何 AWS WAF 規則後執行 Lambda @Edge 檢視器要求。

如需詳細資訊,請參閱 使用請求和回應Lambda@Edge 事件結構說明頁面