在php中禁止頁面緩存的代碼相當簡單,只要利用 php header()浏覽器發送一個Cache-Control: no-cache或設置頁面緩存過期時間為你今天之前就可以了。
有朋友說給出下面這句最簡單的禁止頁面緩存的方法
代碼如下 復制代碼 header("Cache-Control: no-cache, must-revalidate");
這裡我先給一段可以使用的php代碼:
我們先來了解下HTTP響應的消息,其實我們可以使用Telnet命令來查看,下面我給出點HTTP響應內容:HTTP/1.1 200 OK
Server:Microsoft-IIS/6.0
Date: Thu, 31 Oct 2008 11:20:53 GMT
Content-Type: text/html
Set-Cookie: name=value; path=/
Cache-control: private
<html>
下面我們來詳細的介紹一下。
代碼如下 復制代碼 <?php
?>
只要把上面代碼放到你的php頁面的最開始處就好了,要不header函數可能會出錯。所以必須放在文檔最開始處。