Как указать HTTP срок действия заголовка? (ASP.NET MVC + IIS)
Я уже использую кэширование вывода в моем приложении ASP.NET MVC.
Скорость страницы говорит мне указать срок действия кэша HTTP для css и изображений в заголовке ответа.
Я знаю, что объект Response содержит некоторые свойства, которые контролируют срок действия кэша. Я знаю, что эти свойства могут быть использованы для управления кэшированием HTTP для ответа, который яслужа из моего кода:
Response.Expires
Response.ExpiresAbsolute
Response.CacheControl
или альтернативно
Response.AddHeader("Expires", "Thu, 01 Dec 1994 16:00:00 GMT");
Вопрос в томкак установить заголовок Expires для ресурсов, которые обслуживаются автоматически, например, изображения, CSS и такие?