Это имя файла или весь URL, используемый в качестве ключа в кеше браузера?

Обычно браузеры должны кэшировать ресурсы - JavaScript, CSS, изображения и т. Д. До тех пор, пока не появится новая версия, а затем убедиться, что браузер выбирает и кэширует новую версию.

Одним из решений является встраивание номера версии в имя файла ресурса, но будет ли размещение ресурсов, которые будут управляться таким образом, в каталог с номером ревизии в нем делать то же самое? Целый URL-адрес файла используется в качестве ключа в кэше браузера или это просто имя файла и некоторые метаданные?

Если мой код меняется с выборки/r20/example.js в/r21/example.jsМогу ли я быть уверен, что редакция 20example.js был кэширован, но теперь вместо него выбрана версия 21, и теперь она кэшируется?

Ответы на вопрос(9)

Ваш ответ на вопрос