Как указать 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 и такие?

Ответы на вопрос(3)

Ваш ответ на вопрос