Истекает заголовки в ASP MVC Development Server
В настоящее время я меняю LABjs на YepNope, и в рамках этого изменения YepNope требует, чтобы у файлов статического содержимого был установлен заголовок "expires" с абсолютной датой / временем.
В настоящее время я использую VS2010 с.net 4 и ASP MVC 3, и попытался поместить раздел staticContent в web.config:
<staticContent>
<clientCache cacheControlCustom="public" httpExpires="Sun, 1 Mar 2020 00:00:00 GMT" cacheControlMode="UseExpires" />
</staticContent>
Однако он никогда не выкачивает заголовок... я должен просто использовать HttpHandler и настроить его в веб-конфигурации для маршрутизации всех папок со статическим содержимым и добавления заголовков в коде?
1 ответ
Если вы размещаете свой сайт на IIS, вы можете использовать встроенную функцию кэширования вывода. Это гарантирует, что срок действия вашего контента истек.
Если вы не знакомы с ним, вот хороший обзор: http://learn.iis.net/page.aspx/710/configure-iis-7-output-caching/
Надеюсь, это поможет, -covo