Форум программистов, компьютерный форум, киберфорум
nginx
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
1

Caching - reload files if changed

19.02.2020, 17:10. Показов 497. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет! В конфигурации энжиникса для определенного локейшена, по которому запрашиваются статические файлы (в моем случае набор картинок и джейсонина с кастомизацией) прописано -

Код
expires -1;
add_header 'Cache-Control' 'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0';
т.е. кэширование отключено, браузер каждый раз запрашивает свежую версию файлов.
А возможно ли сделать совсем по-умному, чтобы в случае, если файл обновился на сервере - отдавалась новая версия, а иначе браузер брал кэшированную? Это по идее невозможно просто так сделать, нужно прикрутить какой-то механизм, чтобы браузер серверу говорил, когда он последний раз запрашивал файл? Ну, чтобы была возможность сравнивать с датой обновления файла и принять решение.

Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2020, 17:10
Ответы с готовыми решениями:

Как объединить 3 раздела HDD в 1 без потерь путей программ(Например с изменением с C:\Program Files на E:\Proram Files)?
Есть ли ПО для этого или это делается вручную?

Caching & asp.net mvc
Надеюсь, кто-нибудь знает, в чем подвох) задаю в web.config outputcacheprofile с duration="60" и...

JBoss - Hibernate2 - ?Java Caching System?
Привет. Вот вопрос возник. Есть связка. Стоит JBoss, вместо CMP2 используется Hibernate2. И вот,...

Create a configurable two-level cache (for caching Objects)
Добрый день. Помогите сделать задание: "Create a configurable two-level cache (for caching...

1
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
20.02.2020, 15:04  [ТС] 2
отбой, сам разобрался) можно максимум настроить время кэширования (max-age). А по задаче тут другой подход применяется, не с хидерами. Файлы версионируются
0
20.02.2020, 15:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.02.2020, 15:04
Помогаю со студенческими работами здесь

Как получить пути к папкам Program files и Program files x86?
По msdn код должен быть таким. (У меня разрядность системы x64, если что) string...

папки в Винде 7 Program files и Program files х86
Добрый вечер, ребята, у меня вот такой вопрос. в инете копался, но ответа не нашел в W7 созданы...

reload файла
В общем я писал на фрипаскале, но неожиданно из-за мелкого различий фп и дельфи у меня на олимпиаде...

Reload Fragment
Такая проблема, по нажатию кнопки поиска у меня возвращается список, под который на фрагменте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru