Twitter DM’lerinin Firefox yerel önbelleğinde kalmasına neden olan hata düzeltildi
(hacks.mozilla.org)Twitter, özel DM’lerin web önbelleğinde kalmasına neden olan hatayı düzelttiğini açıkladı.
Mozilla tarafı da nedenini ve çözüm yolunu ayrıntılı olarak paylaştı.
Twitter Cache-Control: no-store başlığını kullanmadığı için sezgisel önbellekleme devreye girdi.
Genellikle diğer tarayıcılar, önbellekleme ile ilgisi olmayan Content-Disposition başlığına bakarak sezgisel önbelleklemeyi kapatıyor; ancak Firefox bunu önbelleklemeyle ilgili olmayan bir başlık olarak gördüğü için önbelleklemeyi kapatmıyor.
Geliştiricilere, kimlik bilgileri gibi veriler için mutlaka Cache-Control: no-store kullanmaları özellikle vurgulanıyor.
Sıkça yanlış kullanılan Cache-Control: private ise yalnızca CDN’lerde kullanılan paylaşımlı önbellekler için geçerli; tarayıcı önbelleklemesiyle ilgisi yok.
Henüz yorum yok.