Cashe: Как ЗАСТАВИТЬ броузер кешировать контент.Привет всем.
Ситуация наполовину смешная: раньше боролся с кешированием контента на клиенте, а теперь надо добиться обратного, а не получаеться.
Допустим есть window в которы грузяться странички: window.location = ".../qwerty.jsp?pkey=123" window.location = ".../qwerty.jsp?pkey=456" и т.д.
содержимое которое возрашаеться JSPишкой всегда одинаковое для одинакового pkey параметра и поэтому очень хочеться его на клиенте закешировать, то есть быть уверенным (хотябы на 99%) что при следующей загрузке страничка возьметься из кеша (естественно при условии, что пользователь не очищал кеш и вообще имеет таковой)
Вопросы: 1) что поставить в HTML header чтоб это произошло? Пробывал: <meta http-equiv="cache-control" content="public"> и тоже в Response JSPшки вставить не помогает... особено не помагает в IE6... :( 2) тоже самое, но при использовании HTTPS - еще "интересней"...
3) и, вообще, кто-нибудь стакивался с проблемой НЕ кеширования картинок (читайте всей графики, которую хотел клиент) под HTTPS? (мне удалось только IE5.0 и IE5.5 заставить кешировать картинки при помощи заголовка HTTP(S), а что делать с другими броузерами не знаю)
Вообщем вот такие проблемы, заранее благодарен всем за ответы, и за ссылки на умные статьи.
-- NAM |