disc cache в браузере?
У меня проблема с кешированием (фичи не доезжают какому то количеству юзеров).
Я думал как работает, у файлов генерируются хеш суммы и браузер при запросе этих файлов сравнивает их с теми что на сервере и если они одинаковые то одает закешированный файл. А если нет - то скачивает новый. Но видимо это работает как то по другому. Потому что у меня на сервере файл с одной хешсуммой а хром обращается к другому джс файлу который уже не актуален.
Хэш сумма должна быть в названии файла. Либо есть заголовок для того чтобы сбросить кэш
Ну она там и есть, просто я звдеплоил фичу и хеш сумма сейчас vendor-124.js а браузер все так же ходит к тому файлу который в диск кеш условно vendor-00.js Ну и ситуация такая себе, я не должен принуждать пользователей чистить кеш
Самое время узнать\освежить в памяти https://developer.mozilla.org/ru/docs/Web/HTTP/Caching
Если хром обращается к другому файлу значит в коде ссылка на другой файл. Причин у этого может быть сколько угодно, вплоть до проблем с вашим деплоем.
Обсуждают сегодня