简体   繁体   English

如何关闭整个ASP.NET MVC站点的浏览器缓存?

[英]How do I turn off browser caching for my entire ASP.NET MVC site?

I'd like to disable browser caching for every page on my site. 我想为网站上的每个页面禁用浏览器缓存。 I know I can do it per action, but I'd like to know if there's a way to do it site-wide. 我知道我可以按照每个动作进行操作,但是我想知道是否有一种方法可以在整个网站范围内进行。

如果使用自定义基本控制器类,则可以覆盖它的OnResultExecuting()方法,并在其中放置与每个操作相同的代码。

Byron - as per your nudge :) 拜伦-根据您的微调:)

add the pragma no-cache directive header into the master page!!

along the lines of: 遵循以下原则:

<meta http-equiv="Expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">

Cheers -have a good weekend 干杯-周末愉快

jim 吉姆

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在ASP.NET MVC中为经过身份验证的用户关闭输出缓存? - How to turn output caching off for authenticated users in ASP.NET MVC? 如何防止ASP.NET MVC在视图中缓存无效数据? - How do I prevent ASP.NET MVC from caching invalid data in my View? 如何为 ASP.NET MVC Web 应用程序中使用的图像添加缓存? - How do I add caching for images used in my ASP.NET MVC web app? 如何在asp.net MVC中以Ajax格式关闭自动完成功能 - How to turn autocomplete off in an Ajax form in asp.net MVC 如何使用Velocity设计ASP.NET MVC站点进行缓存? - How to design an ASP.NET MVC site for caching with Velocity? 如何在Asp.net MVC中关闭或替换默认的ModelState错误消息? - How do you turn off or replace the default ModelState error message in Asp.net MVC? 我应该如何在ASP.Net MVC站点中进行身份验证? - How should I do authentication in a ASP.Net MVC site? 如何使网站返回到ASP.NET MVC中的原始种子数据? - How do I make my site return to its original seed data in ASP.NET MVC? 如何为我的 asp.net MVC 站点的每个访问者添加 cookie? - How do I add a cookie for every visitor to my asp.net MVC site? 如何识别从其他地方返回我的ASP.NET MVC网站的用户? - How do I identify a user returning to my ASP.NET MVC site from elsewhere?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM