Detaylı bilgi için HTTP Cache Kullanımı ve Yönetimi adlı makaleyi inceleyebilirsiniz.
|
Cache-Control Header Değerleri |
Açıklama |
| no-store |
Bu içerik saklanamaz. Bütün istekler orijin sunucusu tarafından yanıtlanır. |
| no-cache |
Bu içerik saklanabilir ancak doğrulanmadan servis edilemez. |
| private | İçerik sadece kullanıcının tarayıcısında saklanabilir. |
| public |
Paylaşımlı cache katmanı ve tarayıcı içeriği saklayabilir. Eğer herhangi bir değer belirtilmediyse (no cache, no-store, private ya da public) public olarak kabul edilir. |
| max-age=<saniye_cinsinden_süre> |
Bu değer private ve public değerleriyle beraber cache ömrünü belirtmek için kullanılır. |
| s-max-age=<saniye_cinsinden_süre> |
Sadece paylaşımlı cache katmanları için cache ömrünü belirler. |
| must-revalidate |
Bu değer cache ömrü bittiğinde kullanılır. Eğer must-revalidate değeri varsa içerik doğrulanmadan kullanıcıya servis edilemez. |
| proxy-revalidate |
Doğrulama zorunluluğunu sadece paylaşımlı cache tarafında sağlar. Yerel cache katmanları bu değerden etkilenmez. |
| no-transform |
Bu değer orijinden gelen yanıtın (depolama ve yavaş bağlantı sorunları için veri minimizasyonu gibi değişikler) ve headerlarının (Content-Encoding, Content-Range veya Content-Type) değiştirilemeyeceğini belirtir. |
| stale-while-revalidate=<saniye_cinsinden_süre> |
Bu değer cache ömrü bittiğinde kullanılır. Arka planda içerik doğrulanırken istemciye bayat cache verilecektir. Süre değeri (saniye olarak) bayat cache'in servis edileceği süreyi gösterir. |
| stale-if-error=<saniye_cinsinden_süre> | Bu değer cache ömrü bittiğinde kullanılır. İçerik doğrulandığı sırada bir sorun oluşursa, istemciye bayat cache verilecektir. Süre değeri (saniye olarak) bayat cache'in servis edileceği süreyi gösterir. |
|
Pragma Header Değerleri |
Açıklama |
| no-cache |
Bu içerik saklanabilir ancak doğrulanmadan servis edilemez. Bütün istekler için orijin sunucusuna bir doğrulama isteği gönderilir. Pragma, Cache-Control ile aynı işlevsellikte değildir bu yüzden sadece HTTP/1.0 geriye dönük uyumluluk için kullanılmalıdır. |
|
E-Tag Header Değerleri |
Açıklama |
| <EtagValue> |
Strong Etag içeriği byte bazında tanımlar. |
| <W/EtagValue> |
Weak Etag’de içerikte byte bazında değişiklikler olabilir. |
|
Last Modified |
Açıklama |
| <GMT_saat_diliminde_tarih> |
GMT zaman diliminde içeriğin değiştiği tarihi belirtir. |
|
Age |
Açıklama |
| <saniye_cinsinden_süre> | Age içeriğin saklandığı zamanı saniye cinsinden belirtir. |
Yorumlar
Yorum yazmak için lütfen oturum açın: oturum aç.