【发布时间】:2013-08-13 13:05:46
【问题描述】:
我正在使用 ASP.Net VB。我正在尝试通过网站禁用缓存,因为我的客户遇到了一个问题,他需要清除缓存才能使系统正常工作。
我把这一堆代码放在我的母版页page_load中。
Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache)
Response.Cache.SetNoStore()
Response.Cache.SetAllowResponseInBrowserHistory(True)
并在此处访问我的 chrome 缓存。铬://缓存/
第一个问题是,这是禁用缓存的正确方法吗?接下来是,我假设将它放在母版页上会使所有页面都受此影响,这是一个正确的假设吗?最后,我如何知道这段代码是否正常工作/我的浏览器是否仍在存储缓存以检查代码是否正确。有任何想法吗?谢谢!
【问题讨论】:
-
你肯定会更好地弄清楚为什么你的客户需要清除他的缓存并修复它。
-
是的。但省略了这种情况。你对我的问题有任何答案吗?谢谢!
标签: asp.net vb.net caching cross-browser