强制页面不缓存
对于需要权限访问的页面,当用户正常退出后点击浏览器"后退"再返回到此页面时,浏览器默认读取的还是客户端缓存文件导致页面上还是登录态的数据体验非常不好,所以需要防止浏览器持久化的缓存每次都向服务器请求最新的拷贝。
只需要在服务器端设置cache-control头如下:
//强制不缓存 header("Cache-control: no-cache");//IE header("Cache-control: no-store");//!IE
相关阅读:
http://article.yeeyan.org/bilingual/17150
http://www.iptu.net/index.php/archives/4565.iptu
http://www.cnblogs.com/coolmanlee/archive/2012/12/06/2805030.html
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步