Задать вопрос
@cicatrix
было бы большой ошибкой думать

Как предотвратить кэширование отдельных ссылок?

Проблема такая: есть на сайте личный кабинет пользователя и есть там ссылка "Выход":
<a href="~/User/Logoff">Выход</a>

Проблема в том, что браузер кэширует эту ссылку и не делает фактический запрос.
Нагуглил решение, которое позволяет вообще отключить кэширование, если добавить это:
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"/>
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="Expires" content="0"/>


Но я не хочу отключать кэширование вообще, только отдельные ссылки на действия. Как этого можно добиться?
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Запросы изменяющие состояние должны отправляться методом POST.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы