Я тестировал свой сайт с Fiddler и заметил, что веб-сервер всегда возвращает
Cache-Control: private, s-maxage=0
для динамического контента (действия MVC).Это предотвращает кэширование страниц на стороне клиента.Интересно, это проблема MVC или IIS.Как я могу это исправить?Мне действительно нужно кэширование на стороне клиента для работы.
Спасибо!
PS Ниже приведен полный набор заголовков ответов:
HTTP / 1.1 200 OK Cache-Control: private, s-maxage = 0 Content-Type: text / html;charset = utf-8 Content-Encoding: gzip Различные: Accept-Encoding Сервер: Microsoft-IIS / 7.5 X-AspNetMvc-Version: 3.0 X-AspNet-Version: 4.0.30319 X-UA-совместимый: IE = edge, Chrome =1 Дата: вс, 20 ноября 2011 г. 23:07:46 GMT Содержание-длина: 2050