Как изменить информацию заголовка http, отправленную в IIS 6 - PullRequest
1 голос
/ 21 сентября 2008

В настоящее время IIS отправляет http-заголовок expires вчерашнего дня минус 1 час на страницах ASP.NET. Как я могу изменить это до 60 секунд в дальнейшем?

Ответы [ 2 ]

3 голосов
/ 21 сентября 2008

Вы также можете добавить директиву содержимого с истекшим сроком действия на страницу ASP.NET (для разных расписаний с истечением срока действия):

@ Outputcache

Или вы можете установить заголовок внутри вашего кода (возможно, базовый класс страницы):

Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));

Хорошую статью о кешировании можно найти в MSDN:

http://support.microsoft.com/?scid=kb%3Ben-us%3B323290&x=11&y=6

2 голосов
/ 21 сентября 2008

Перейдите в администрирование IIS -> -> Свойства -> вкладка Заголовки HTTP -> нажмите Включить срок действия содержимого и установите для него все, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...