如何用php清除瀏覽器緩存?如何清除瀏覽器緩存與PHP?
38
A
回答
40
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Content-Type: application/xml; charset=utf-8");
+2
雖然每次清除緩存並不總是最好的選擇。這可能值得一讀。 – 2009-06-24 10:29:35
+4
內容類型在這裏是一個紅色的鯡魚。 – Kornel 2009-09-06 15:55:44
20
您可以通過設置這些頭刪除瀏覽器的緩存:
<?php
header("Expires: Tue, 01 Jan 2000 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
-3
您可以使用此代碼
clearstatcache();
1
PHP clearstatcache()清除服務器上的文件狀態緩存。這與瀏覽器緩存無關。
3
clearststcache()不會影響瀏覽器緩存。 php中的clearstatcache()函數執行清除服務器中文件狀態緩存的工作。
相關問題
- 1. 如何清除使用PHP 5.3的IE8瀏覽器緩存
- 2. 重定向瀏覽器清除緩存
- 3. 強制清除瀏覽器緩存
- 4. 清除CSS和JavaScript瀏覽器緩存
- 5. WatiN清除瀏覽器緩存
- 6. 瀏覽器如何清空緩存?
- 7. 當瀏覽器清除緩存時清除HTML5 Web存儲?
- 8. 如何從服務器端清除瀏覽器的緩存?
- 9. 如何清除WordPress中的服務器和瀏覽器緩存
- 10. 無法清除緩存從我的瀏覽器在PHP
- 11. Ctrl + Shift + Del(清除瀏覽器緩存)與會話到期
- 12. 如何清除asp.net/javascript中的瀏覽器緩存?
- 13. 如何在註銷時清除/終止瀏覽器緩存?
- 14. 如何在Android瀏覽器中清除緩存?
- 15. 如何在Selenium WebDriver中自動清除瀏覽器緩存?
- 16. 如何使用angularjs清除瀏覽器緩存?
- 17. 如何在我的Selenium測試中清除瀏覽器緩存
- 18. 如何清除IMacro瀏覽器的所有緩存?
- 19. 如何刪除瀏覽器緩存?
- 20. HTML緩存清單防止瀏覽器
- 21. 清除瀏覽器緩存後,swf文件保存在哪裏?
- 22. 如何清除Cookie,緩存和瀏覽歷史記錄在AS3
- 23. 清除會話瀏覽器退出php
- 24. 向瀏覽器寫入流時清除緩存
- 25. 導航形式頁面清除瀏覽器緩存
- 26. 可以zend框架清除用戶瀏覽器緩存嗎?
- 27. 等到瀏覽器加載頁面,清除緩存
- 28. 編程方式清除瀏覽器緩存/歷史
- 29. 部署後清除用戶的瀏覽器緩存symfony2
- 30. 使用查詢字符串方法清除瀏覽器緩存
你的意思是:如何防止我的東西被緩存。您無法從服務器清除*瀏覽器緩存,而無需預先安裝具有修改用戶系統權限的軟件(activeX等)。 – anddoutoi 2009-06-24 09:25:20