Как включить кэширование на стороне клиента для проекта сайта, используя OutputCache? - PullRequest
1 голос
/ 23 июля 2011

У меня есть веб-сайт 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, но там тоже не повезло.

...