Ağ kullanılabilirken bir sayfa açılır, ardından çevrimdışı olduğunda stillerini ve görsellerini kaybeder. HTML, okuma oturumunun ihtiyaç duyduğu nesnelerden yalnızca biriydi.

İleri önbellek, içinden geçen uygun yanıtları saklar. Gelecekteki her bağlantıyı keşfetmez, yalnızca HTML'de anılan kaynakları getirmez ve kaynakta çalışan uygulamayı yeniden üretmez.

Okuma kümesini hazırlayın

Okuyucuların ihtiyaç duyduğu belgeleri, görsellerini, stil sayfalarını ve diğer bağımlılıkları listeleyin. Ardından üç durumu ayırt edin:

Yanıt durumuÇevrimdışı sonuç
Saklanmış ve yeniden kullanılabilirÖnbellek isteği potansiyel olarak karşılayabilir
Saklanmış ancak doğrulama gerektiriyorEksik kaynak yeniden kullanımı engelleyebilir
Hiç saklanmamış veya önbellekte yokSunulacak yanıt baytı yok

Bağlantıyı kesmeden önce bir sayfa açmak, her bağımlılığın bu paylaşılan önbelleğe ulaştığını kanıtlamaz. Tarayıcı bazı kaynakları kendi yerel önbelleğinden sunmuş olabilir.

Tazelik kablo çekilince de sürer

Çevrimdışı çalışma, bayat içerik için açık bir politika gerektirir. only-if-cached isteği, işbirliği yapan bir önbellekten zaten saklanmış bir yanıt istemenin ayrı bir yoludur. HTTP, bayat yanıtların ne zaman kullanılabileceğine dair kısıtlamalara sahiptir; geçerli yeniden doğrulama gereksinimleri de buna dahildir. Saklanan bir nesne, onu süresiz sunma konusunda koşulsuz bir izin değildir.

Squid 7'deki offline_mode, olağan doğrulama girişimlerini durduran belirli bir dağıtım seçeneğidir. Doğrulama davranışını değiştirir; eksik nesneleri üretemez veya canlı bir oturum açma akışını yeniden kuramaz. Yönerge Squid 8'de mevcut değildir.

Olağan HTTPS CONNECT de sayfa içeriğini TLS içinde tutar. Bir tünel proxy'si o şifreli baytlardan yeniden kullanılabilir HTML ve görsel nesneleri elde etmez.

Tanımlanmış bir kamuya açık okuma koleksiyonu için tam çalışma kümesini ve güncelleme politikasını planlayın ve kontrol edin. Rastgele etkileşimli gezinme için önbellek tek başına kullanıcının bir sonraki adımda isteyebileceği şeyin tam bir çevrimdışı kopyasını vaat edemez.

İlgili makaleler