Bagikan melalui


Interaksi Kebijakan Cache—Usia Maksimum dan Kesegaran Minimum

Untuk membantu memastikan bahwa konten terbaru dikembalikan ke aplikasi klien, interaksi kebijakan cache klien dan persyaratan validasi ulang server selalu menghasilkan kebijakan cache yang paling konservatif. Semua contoh dalam topik ini menggambarkan kebijakan cache untuk sumber daya yang di-cache pada 1 Januari dan kedaluwarsa pada 4 Januari.

Contoh berikut mengilustrasikan kebijakan cache yang dihasilkan dari interaksi nilai usia maksimum (maxAge) dan kesegaran minimum (minFresh).

  • Jika kebijakan cache ditetapkan maxAge = 2 hari dan minFresh tidak ditentukan, konten akan divalidasi ulang pada 3 Januari.

  • Jika kebijakan cache ditetapkan maxAge = 2 hari dan minFresh = 1 hari, menurut maxAge, kontennya baru hingga 3 Januari. Menurut minFresh, kontennya segar sampai 3 Januari. Oleh karena itu, konten harus divalidasi ulang pada 3 Januari.

  • Jika kebijakan cache ditetapkan maxAge = 2 hari dan minFresh = 2 hari, menurut maxAge, kontennya segar hingga 3 Januari. Menurut minFresh kontennya baru sampai 2 Januari. Oleh karena itu, konten harus divalidasi ulang pada 2 Januari.

Lihat juga