2016-09-09 8 views
0

Мне интересно, если браузер, который уже кэшировал файл с настройками max-age = 31536000, поймет, что я изменил настройки максимального возраста и, следовательно, запросил новый файл? Или он будет ждать, пока его кеш истек (через один год), а затем попросит новый файл?Если браузер уже кэшировал файл с max-age = 31536000, и я опустился до max-age = 600, браузер снова поймет и запросит файл?

Заранее благодарим за вашу помощь! Я не смог найти ответ, я еще не программист (но заинтересован в программировании), поэтому я могу использовать неправильные термины.

ответ

0

Если вы используете ресурс с max-age=31536000 в кеш, ему не нужно снова связываться с сервером происхождения, пока это время не истекло.

Или он будет ждать, пока его кеш истек (через год), а затем попросит новый файл?

Да, это может быть сделано.

Единственный способ узнать о новом max-age - это снова связаться с сервером происхождения, и вы прямо сказали, что это не нужно делать.

Ответьте на max-age.