J'utilise déjà la mise en cache de la sortie dans mon application ASP.NET MVC.
Vitesse de la page me dit de spécifier l'expiration du cache HTTP pour les css et les images dans l'en-tête de réponse.
Je sais que l'objet Réponse contient certaines propriétés qui contrôlent l'expiration du cache. Je sais que ces propriétés peuvent être utilisées pour contrôler la mise en cache HTTP de la réponse que je suis servant de mon code :
Response.Expires
Response.ExpiresAbsolute
Response.CacheControl
ou alternativement
Response.AddHeader("Expires", "Thu, 01 Dec 1994 16:00:00 GMT");
La question est comment puis-je définir l'en-tête Expires pour les ressources qui sont servies automatiquement, par exemple les images, les css et autres ?