【问题标题】:Empty the cache for a whole site via ASP.NET / JavaScript?通过 ASP.NET / JavaScript 清空整个站点的缓存?
【发布时间】:2011-09-14 07:22:18
【问题描述】:

是否可以强制浏览器清除整个站点/域的缓存? 我有一个 ASP.NET 应用程序,在对用户设置进行一些更改后,下次必须从服务器重新加载所有页面,而不是从浏览器的缓存中重新加载。因此,我可以告诉浏览器清除我网站的缓存吗? 在所有其他情况下,浏览器的缓存对于减少 http 流量非常有用。

【问题讨论】:

    标签: javascript asp.net browser-cache


    【解决方案1】:

    签出:

    Response.Cache.SetCacheability(HttpCacheability.NoCache);
    Response.Cache.SetExpires(DateTime.Now);
    Response.Cache.SetNoServerCaching();
    Response.Cache.SetNoStore();
    

    【讨论】:

    • 这有什么帮助?这只是说您不应该一次缓存这一特定内容... OP 要求清除现有缓存。
    猜你喜欢
    • 2014-07-09
    • 1970-01-01
    • 2022-01-05
    • 2015-12-03
    • 2011-06-13
    • 1970-01-01
    • 1970-01-01
    • 2010-11-12
    • 2017-10-20
    相关资源
    最近更新 更多