一些使用 IE8 的用户正在获取缓存内容,我将以下代码段添加到我的 global.asax.cs 以强制他们的浏览器获取新内容:
HttpContext.Current.Response.Cache.SetAllowResponseInBrowserHistory(false);
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
HttpContext.Current.Response.Cache.SetNoStore();
Response.Cache.SetExpires(DateTime.Now);
Response.Cache.SetValidUntilExpires(true);
假设普通用户对修改 IE 中的缓存设置一无所知,我如何测试我的更改是否有效?
当我在我的计算机上运行同一个浏览器时,我不确定为什么他们会遇到缓存问题(获取过时的内容)?(作为一个天真的程序员我是呵呵)
另外,我想确保我没有清除他们的 cookie 或阻止他们的 cookie 被存储等。