Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Sesuaikan di tepi dengan CloudFront Fungsi
Dengan CloudFront Functions, Anda dapat menulis fungsi ringan JavaScript untuk penyesuaian CDN skala tinggi yang sensitif terhadap latensi. Fungsi Anda dapat memanipulasi permintaan dan respons yang mengalir melalui CloudFront, melakukan otentikasi dan otorisasi dasar, menghasilkan respons HTTP di tepi, dan banyak lagi. Lingkungan runtime CloudFront Functions menawarkan waktu startup submilidetik, skala segera untuk menangani jutaan permintaan per detik, dan sangat aman. CloudFront Functions adalah fitur asli CloudFront, yang berarti Anda dapat membangun, menguji, dan menerapkan kode Anda sepenuhnya di dalamnya CloudFront.
Saat Anda mengaitkan CloudFront fungsi dengan CloudFront distribusi, CloudFront mencegat permintaan dan respons di lokasi CloudFront tepi dan meneruskannya ke fungsi Anda. Anda dapat memanggil CloudFront Functions ketika peristiwa berikut terjadi:
-
Saat CloudFront menerima permintaan dari penampil (permintaan penampil)
-
Sebelum CloudFront mengembalikan respons ke penampil (respons pemirsa)
-
Selama pembentukan koneksi TLS (permintaan koneksi) - saat ini tersedia untuk koneksi TLS (MTL) bersama
Untuk informasi selengkap CloudFront nya tentang Fungsi, lihat topik berikut. Untuk tutorial yang menyimpan data di penyimpanan nilai kunci, lihatTutorial: Buat CloudFront fungsi yang mencakup nilai-nilai kunci. Setelah Anda menulis, menguji, dan menerbitkan fungsi, Anda mengaitkannya dengan perilaku cache di distribusi Anda — lihatMengaitkan fungsi dengan distribusi.