Удалить изображение из cache

153
23 декабря 2019, 00:00

Всем привет. Пишу приложение на ASP.NET Core, Vue.JS. Создал обработчик изображения для аватара. Когда меняю аватар, обрезанное изображение сохраняется в тот же файл, ссылку на который использует изображение. И в чем вопрос. Изображение сохраняется в cache. Получается, я не могу обновить его после редактирования аватара.

Можно ли на javascript отключить добавление данного изображения в cache? Либо обновить его?

Заранее спасибо.

Answer 1

Добавляйте к ссылке на картинку рандомный GET параметр и браузер будет думать, что это новая картинка. Что-то типа такого:

<img src="images/avatar.jpg?321231321">
READ ALSO
массив json преобразовать в javascript массив

массив json преобразовать в javascript массив

Посредством php получаю такой массив

122
Навигация js как сделать

Навигация js как сделать

Имеется большой landing page, разбитый на блоки

120
Работа с аудио в Safari на IOS

Работа с аудио в Safari на IOS

Пишу WebGL-приложение с использованием Threejs

120