Кэширование прокси javascript службы ASP.NET AJAX - PullRequest
2 голосов
/ 10 марта 2009

У нас есть ряд небольших, но полезных служб WCF, которые размещаются с использованием класса WebScriptServiceHostFactory и используются через ASP.NET AJAX. Мы заметили, что в нашей производственной среде прокси-серверы JavaScript не кэшируются клиентом. Есть ли способ разрешить кэширование этих файлов?

1 Ответ

0 голосов
/ 27 мая 2009

Вы пытались добавить данные кэширования в заголовки http?

// Add HttpCaching data to the http headers

if (!IsJavascriptDebug && (
    AssemblyModifiedDate.ToUniversalTime() < DateTime.UtcNow))
{
    HttpCachePolicy cache = context.Response.Cache;
    cache.SetCacheability(HttpCacheability.Public);
    cache.SetLastModified(AssemblyModifiedDate);
}

Не мой код, взятый из codeproject. текст ссылки

...