问题: 我希望清除项目历史记录,当用户在浏览器上点击后退按钮时。
技术使用:
我正在使用php laravel-5.4
。
答案 0 :(得分:0)
是的,我为我的问题找到了解决方案,我创建了中间件并在路由文件中使用,我得到了解决方案。
我的中间件代码就是这个,
命名空间App \ Http \ Middleware;
使用Closure;
类PreventBackHistory { / ** *处理传入的请求。 * * @param \ Illuminate \ Http \ Request $ request * @param \闭包$ next * @return混合 * / 公共函数句柄($ request,Closure $ next) { $ response = $ next($ request); return $ response-> header('Cache-Control','no-cache,no-store,max-age = 0,must-revalidate') - >首标( '附注', '无缓存') - >标题('过期','太阳,1990年1月2日00:00:00 GMT'); } }