Лучший способ отключить кэширование клиента
Я использую простой фильтр сервлетов, который заставляет браузер пропускать кэширование для некоторых ресурсов сервера:
Cache-Control: private Pragma:
Это отлично работает в Internet Explorer, но не работает с Firefox 3.0.10. Я закончил писать этот код:
Cache-Control: no-cache, no-store, must-revalidate, max-age=-1 Pragma: no-cache, no-store Expires: -1 // -1 is the unix time, the client receives a date in 1969 :) Last-Modified: -1 // ditto
это заставляет Firefox ничего не кэшировать. А как насчет других браузеров? Как насчет лучших практик по отсутствию кэширующих заголовков, которые работают в основных браузерах?