У меня есть веб-сайт mvc (не веб-приложение), и я пытаюсь включить клиентское кэширование страниц. Я добавил следующий атрибут к своему действию:
[OutputCache(Duration = 60, Location = OutputCacheLocation.Any, VaryByParam = "*")]
Однако, когда я смотрю на ответ, я вижу следующее:
(Status-Line) HTTP/1.1 200 OK
Cache-Control no-cache
Pragma no-cache
Content-Type text/html; charset=utf-8
Content-Encoding gzip
Expires -1
Date Sat, 23 Jul 2011 17:09:45 GMT
Content-Length 9253
Не поддерживается ли кэширование на стороне клиента в проектах веб-сайтов? Если это так, я где-то пропускаю настройку конфигурации? Я попытался добавить директиву @outputcache вместо атрибута action, но там тоже не повезло.