LINUX.ORG.RU

Кеширование картинок браузером


0

0

Как заставить firefox намертво закешировать картинку и не посылать web серверу запросы с If-None-Match ?

Выдаю картинку на странице:

Last-Modified: Sat, 24 Apr 2004 21:10:02 GMT
Etag: "c83295f1c3c0a4070677ec2bab6a1590"
Expires: Thu, 04 Jan 2007 17:34:21 GMT
Cache-Control: private, max-age=31536000
Pragma: cache

Вроде firefox намертво должен закешировать, а он продолжает долбится за картинкой с If-None-Match в запросе :(

Как сделать чтобы он закешировал и даже не пытался спрашивать у сервера на определенное время (пусть даже определяемое им) ???

Заранее спасибо за ответы ! Пол интернета уже перерыл.

anonymous

Попробуй проверить тут http://www.web-caching.com/cgi-web-caching/cacheability.py

А вообще, кроме хедеров файла, фаерфокс рассматривает и другие факторы. Заполненность кэша, объем файла (кэшировать или нет) и прочее. И не факт, что он считает разумным этот файл кэшировать.

Хочешь кэш - юзай оперу. Мне в ней дико не хватает кнопки "обновить всё нах, невзирая на то, что и так не кэшируется ничего" :-)

AngryElf ★★★★★
()

А как проверяешь, ломиться он или нет за картинкой? Если жать кнопку обновить - то полюбому должен ломиться, если просто переходить из странички на страничку - должен брать из кеша.

lexius ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.