使用 CloudFront 功能在邊緣自定義 - Amazon CloudFront

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

使用 CloudFront 功能在邊緣自定義

使用 F CloudFront unctions,您可以在中編寫輕量級函數,以進 JavaScript 行高規模,延遲敏感的 CDN 自定義。您的函數可以操縱流經過的請求和響應 CloudFront,執行基本身份驗證和授權,在邊緣生成 HTTP 響應等。 CloudFront Functions 執行階段環境提供低於一毫秒的啟動時間,可立即擴展以每秒處理數百萬個要求,而且非常安全。 CloudFront 函數是的原生功能 CloudFront,這表示您可以在其中完全建置、測試和部署程式碼 CloudFront。

當您將 CloudFront 函數與 CloudFront 分發相關聯時, CloudFront 攔截 CloudFront 邊緣位置的請求和響應,並將它們傳遞給您的函數。當發生以下事件時,您可以調用 CloudFront 函數:

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

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

如需 CloudFront 函數的相關資訊,請參閱下列主題: