Мне кажется, что Safari вообще не использует кеш :-(

Максимальный возраст установлен как минимум на один месяц, Cache-Control: общедоступный, контент подается по HTTPS. Кажется, что Safari не использует ни кеширование памяти, ни диска. Есть ли что-то вроде: кеш для Safari? (about: cache работает в Firefox). Использует ли ваш Safari HTTP-кеширование для контента, обслуживаемого по HTTPS?

2 ответа2

1

Нет, сейчас он не работает (протестировано с Safari 3.2, 4.0 - Mac/Win).

Заголовок «Cache-Control: public, max-age = 999999», используемый по протоколу SSL (HTTPS), приводит к тому, что зашифрованные страницы могут кэшироваться браузером.

Эта "функция" хорошо работает в Firefox 3.0+, IE6+ (протестировано с Firefox 3.0, 3.5; IE6, IE7, IE8).

Но имейте в виду, что кэширование контента через HTTPS не является безопасной проблемой. Используйте этот умный кеш только для статических файлов - это означает JS, CSS и изображения (png, jpg, ...)!

0

У меня сложилось впечатление, что все браузеры НЕ кешируют HTTPS. Я думал, что это была функция безопасности / конфиденциальности.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .