Я работаю с кэшированием вывода asp.net mvc 4 и по какой-то причине я не могу заставить его работать. То, что я хочу сделать, является стандартным, но выходное кэширование никогда не срабатывает. Я думаю, это может быть из-за того, что файлы cookie были изменены и поэтому не кэшируются. Я хочу кэш вывода на клиенте. Весь мой сайт находится в https, и все запросы находятся под https.некоторые вопросы с asp.net mvc вывод кэширования
Некоторые вопросы у меня есть:
- как я могу настроить кэширование вывода игнорировать любые изменения в печенье?
- Что я должен искать в заголовках ответов, чтобы понять, работает ли выходное кэширование или нет?
- установка местоположения ServerAndClient - правильно ли я говорю, что это приводит к кешированию на сервере и в браузере клиентов?
Спасибо.
Дополнительная информация:
То, что я заметил через стельку, что запрос заголовок HTTP содержит Cache-Control: макс возраста = 0, но я понятия не имею, как и почему его быть установлен в этом.
Спасибо за эту информацию. Да, я считаю, что Cache-Control: max-age = 0 - проблема. Любая идея, почему это может произойти? – amateur
Я отредактировал ответ –