Истекает заголовки в ASP MVC Development Server - PullRequest
1 голос
/ 04 октября 2011

В настоящее время я меняю 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 Ответ

1 голос
/ 07 октября 2011

Если вы размещаете свой сайт в IIS, вы можете использовать встроенную функцию кэширования вывода. Это гарантирует, что срок действия вашего контента истек.

Если вы не знакомы с ним, вот хороший обзор: http://learn.iis.net/page.aspx/710/configure-iis-7-output-caching/

Надеюсь, это поможет, -covo

...