【发布时间】:2011-09-14 07:22:18
【问题描述】:
是否可以强制浏览器清除整个站点/域的缓存? 我有一个 ASP.NET 应用程序,在对用户设置进行一些更改后,下次必须从服务器重新加载所有页面,而不是从浏览器的缓存中重新加载。因此,我可以告诉浏览器清除我网站的缓存吗? 在所有其他情况下,浏览器的缓存对于减少 http 流量非常有用。
【问题讨论】:
标签: javascript asp.net browser-cache
是否可以强制浏览器清除整个站点/域的缓存? 我有一个 ASP.NET 应用程序,在对用户设置进行一些更改后,下次必须从服务器重新加载所有页面,而不是从浏览器的缓存中重新加载。因此,我可以告诉浏览器清除我网站的缓存吗? 在所有其他情况下,浏览器的缓存对于减少 http 流量非常有用。
【问题讨论】:
标签: javascript asp.net browser-cache
签出:
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetExpires(DateTime.Now);
Response.Cache.SetNoServerCaching();
Response.Cache.SetNoStore();
【讨论】: