Могу ли я зарезервировать объект в кеше браузера? - PullRequest
0 голосов
/ 26 июля 2010

У меня есть гибкое приложение размером около 2M, которое необходимо отправить в браузер, поэтому я хочу, чтобы браузер всегда резервировал файл в кеше, пока я не обновлю версию.

Я установил тег ETAG и последний измененный тегв заголовке отклика http, но иногда, когда пользователь нажимает кнопку обновления, файл swf все равно перезагружается.

Так какой заголовок ответа http я могу использовать, чтобы навсегда зарезервировать файл в кэше браузера?

1 Ответ

1 голос
/ 26 июля 2010

Поскольку файл относительно небольшой (<5 МБ), вы можете сохранить его в автономном кэше. Пока файл меняется не часто, автономный кеш - отличное место для файла. </p>

Выезд:

HTML5 автономное кэширование

Вы просто указываете "манифест приложения", в котором перечислены файлы, которые вы хотите хранить на компьютере пользователя. Браузер загружает и сохраняет файлы. Когда браузер снова запрашивает эти файлы, они извлекаются из автономного кэша.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...