Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

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
СообщениеАвторДата
NAM25.12.2002 18:22
crimaniak25.12.2002 23:07
NAM26.12.2002 17:54
Maniac26.12.2002 17:56
NAM26.12.2002 18:06