如何强制清理浏览器缓存laravel

时间:2016-05-06 09:03:35

标签: php laravel caching browser

我是网络开发的新手。我只想问一下如何使用 PHP 强制清除浏览器中的所有缓存。

2 个答案:

答案 0 :(得分:1)

你能做的最好的事情就是设置一个缓存控制头,但你不能强迫"强迫"客户端上使用服务器端语言的任何内容。

在laravel:

return view('some_template')->header('Cache-Control', 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0, max-age=0');

在普通的php中,你可以在输出任何东西之前使用header()函数。

header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0, max-age=0');

答案 1 :(得分:0)

PHP在服务器端。您无法控制浏览器。