1
Response.Cache.SetCacheability(HttpCacheability.NoCache); // HTTP 1.1.
Response.Cache.AppendCacheExtension("no-store, must-revalidate");
Response.AppendHeader("Pragma", "no-cache"); // HTTP 1.0.
Response.AppendHeader("Expires", "0"); // Proxies.
我在哪里设置这些代码,以便它们被添加到我的所有页面中?我在哪里可以在ASP.NET MVC中设置Response.AppendHeader,以便在所有页面中添加以下标题?
感谢
您可以制作自定义操作过滤器并将其附加到任何控制器或操作以应用此标头。您可以将过滤器应用到基本控制器,并从您的所有控制器继承此过滤器。 – Jasen