session - 清除所有网站缓存?

标签 session caching browser-cache

是否可以清除所有站点缓存?我想在用户注销或 session 过期时执行此操作,而不是指示浏览器不要缓存每个请求。

最佳答案

据我所知,没有办法指示浏览器清除它为您的站点缓存的所有页面。作为网站作者,您对页面缓存的唯一控制发生在浏览器尝试访问该页面时。您可以使用 Expires header 指定页面的缓存版本应在特定时间过期,但即便如此,浏览器实际上也不会在那时从其缓存中清除页面。

关于session - 清除所有网站缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/554088/

相关文章:

javascript - BFcache 被卸载事件禁用(前后缓存)

javascript - 下一步 Auth "useSession"语法

java - 尽管使用 URL 重写,request.getSession() 始终返回新的 session ID

php - 强制浏览器重新读取ajax结果

caching - 从 IIS 中删除 Etag 和 Last-Modified header

javascript - 如何在 firefox 中找到特定的缓存条目并将它们转换为 File 或 Blob 对象?

javascript - 浏览器何时执行缓存中的 JavaScript?

session - 基于 Sinatra 数据库的 session

node.js - 为什么 Node.js Express 框架在设置 session 变量时不使用回调?

c# - ASP NET MVC OutputCache VaryByParam 复杂对象