Memahami bagaimana kebijakan permintaan asal dan kebijakan cache bekerja sama - Amazon CloudFront

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memahami bagaimana kebijakan permintaan asal dan kebijakan cache bekerja sama

Anda dapat menggunakan kebijakan permintaan CloudFront asal untuk mengontrol permintaan yang CloudFront dikirim ke asal, yang disebut permintaan asal. Untuk menggunakan kebijakan permintaan asal, Anda harus melampirkan kebijakan cache ke perilaku cache yang sama. Anda tidak dapat menggunakan kebijakan permintaan asal dalam perilaku cache tanpa kebijakan cache. Untuk informasi selengkapnya, lihat Kontrol permintaan asal dengan kebijakan.

Kebijakan permintaan asal dan kebijakan cache bekerja sama untuk menentukan nilai yang CloudFront disertakan dalam permintaan asal. Semua string kueri URL, header HTTP, dan cookie yang Anda tentukan dalam kunci cache (menggunakan kebijakan cache) secara otomatis disertakan dalam permintaan asal. Setiap string kueri tambahan, header, dan cookie yang Anda tentukan dalam kebijakan permintaan asal juga disertakan dalam permintaan asal (tetapi tidak dalam kunci cache).

Kebijakan permintaan asal dan kebijakan cache memiliki pengaturan yang mungkin tampak bertentangan satu sama lain. Misalnya, satu kebijakan mungkin mengizinkan nilai tertentu sementara kebijakan lain memblokirnya. Tabel berikut menjelaskan nilai mana yang CloudFront disertakan dalam permintaan asal saat Anda menggunakan setelan kebijakan permintaan asal dan kebijakan cache secara bersamaan. Pengaturan ini umumnya berlaku untuk semua jenis nilai (string kueri, header, dan cookie), dengan pengecualian bahwa Anda tidak dapat menentukan semua header atau menggunakan daftar blok header dalam kebijakan cache.

Kebijakan permintaan asal

Tidak ada

Semua

Izinkan daftar

Daftar blokir

Kebijakan cache

Tidak ada

Tidak ada nilai dari permintaan penampil yang disertakan dalam permintaan asal, kecuali untuk default yang disertakan dalam setiap permintaan asal. Untuk informasi selengkapnya, lihat Kontrol permintaan asal dengan kebijakan.

Semua nilai dari permintaan penampil disertakan dalam permintaan asal.

Hanya nilai yang ditentukan dalam kebijakan permintaan asal yang disertakan dalam permintaan asal.

Semua nilai dari permintaan penampil kecuali yang ditentukan dalam kebijakan permintaan asal disertakan dalam permintaan asal.

Semua

Catatan: Anda tidak dapat menentukan semua header dalam kebijakan cache.

Semua string kueri dan cookie dari permintaan penampil disertakan dalam permintaan asal.

Semua nilai dari permintaan penampil disertakan dalam permintaan asal.

Semua string kueri dan cookie dari permintaan penampil, dan header apa pun yang ditentukan dalam kebijakan permintaan asal, disertakan dalam permintaan asal.

Semua string kueri dan cookie dari permintaan penampil disertakan dalam permintaan asal, bahkan yang ditentukan dalam daftar blokir kebijakan permintaan asal. Pengaturan kebijakan cache akan mengganti daftar blokir kebijakan permintaan asal.

Izinkan daftar

Hanya nilai yang ditentukan dari permintaan penampil yang disertakan dalam permintaan asal.

Semua nilai dari permintaan penampil disertakan dalam permintaan asal.

Semua nilai yang ditentukan dalam kebijakan cache atau kebijakan permintaan asal disertakan dalam permintaan asal.

Nilai yang ditentukan dalam kebijakan cache disertakan dalam permintaan asal, meskipun nilai yang sama tersebut ditentukan dalam daftar blok kebijakan permintaan asal. Daftar izin kebijakan cache mengesampingkan daftar blokir kebijakan permintaan asal.

Daftar blokir

Catatan: Anda tidak dapat menentukan header dalam daftar blok kebijakan cache.

Semua string kueri dan cookie dari permintaan penampil kecuali yang ditentukan disertakan dalam permintaan asal.

Semua nilai dari permintaan penampil disertakan dalam permintaan asal.

Nilai yang ditentukan dalam kebijakan permintaan asal disertakan dalam permintaan asal, meskipun nilai yang sama tersebut ditentukan dalam daftar blok kebijakan cache. Daftar izin kebijakan permintaan asal mengesampingkan daftar blokir kebijakan cache.

Semua nilai dari permintaan penampil kecuali yang ditentukan dalam kebijakan cache atau kebijakan permintaan asal disertakan dalam permintaan asal.