![]() |
![]() |
#1 |
Join Date: сен 2001
Location: Воронеж
Posts: 2,162
|
Cache-control и управление кэшированием
Господа, у кого есть какие-либо идеи, как с помощью тэга Cache-Control в заголовке ответа управлять кэшированием браузера (именно браузера, а не какого-нибудь прокси).
В качестве браузера интересен IE. Есть ли для него что-нибудь, кроме pre-check, post-check? Как тэгами заголовка ответа заставить IE максимально кэшировать статику (картинки, скрипты и т.п.) |
![]() |
[Ответить с цитированием] |
![]() |
#2 |
Join Date: сен 2001
Location: Воронеж
Posts: 2,162
|
Господа, вопрос снят.
Кэшированию препятствовало Vary: * ![]() |
![]() |
[Ответить с цитированием] |
![]() |
#3 |
Камрад
Join Date: янв 2003
Location: kazan
Posts: 104
|
Anafay
не узнал как кеширование снимать? если узнал то отпишись плиз... |
![]() |
[Ответить с цитированием] |
![]() |
#4 |
Join Date: сен 2001
Location: Воронеж
Posts: 2,162
|
DeusEx
1) HTTP 1.0: Pragma: no-cache 2) HTTP 1.1: a) Cache-Control: no-cache, no-store b) Vary: * (Прокси ОБЯЗАНЫ (категория MUST) не пытаться это кэшировать, для браузеров поведение не установлено) Разумеется, есть кривые прокси, не следующие стандартам HTTP, с ними сложнее. Можно на стороне клиента так: Code:
var url_text='/mypage.shtml'; if(-1!=url_text.indexOf('?')) { url_text+='&'; } else { url_text+='?' } url_text+='tm='+String((new Date()).getTime())+'&rnd='+String(Math.random()); window.location.replace(url_text); |
![]() |
[Ответить с цитированием] |
![]() |
#5 |
Камрад
Join Date: янв 2003
Location: kazan
Posts: 104
|
Anafay
Спасибо!!! Огромное.Сейчас попробую PS а мне тут нравиться оперативно отвечают |
![]() |
[Ответить с цитированием] |
![]() |
|
|