Существует ли способ истечения срока действия файла на устройстве пользователя, которое уже было кэшировано, с использованием Cache-Control max-age=LARGE_NUMBER
.
Я хочу заставить пользователей загрузить последний файл, но файл ранее был кэширован длядлительный срок, и пользователи будут продолжать видеть старую версию слишком долго.Теперь я знаю, что мне нужно установить cache-control
на no-store
, и я сделал это, но это не помогает пользователям, которые уже получили кэшированную версию.
Я также установил Expires
в 0, но, как указано здесь - https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expires, cache-control
имеет приоритет над expires
, так что это не решает мою проблему.
Для информации, это происходит в файле index.html
мое приложение реакции.
Я видел это - Заставить браузер очистить кеш и ничего не помогает.Я попытался добавить строку запроса в HTML-файл, но это приводит к 404.