頁面快取處理的幾種方法

2022-05-06 07:06:14 字數 1080 閱讀 9271

html

只要加在頭部就可以了.

說明:http頭資訊「expires」和「cache-control」為應用程式伺服器提供了乙個控制瀏覽器和**伺服器上快取的機制。http頭資訊expires告訴**伺服器它的快取頁面何時將過期。http1.1規範中新定義的頭資訊cache-control可以通知瀏覽器不快取任何頁面。當點選後退按鈕時,瀏覽器重新訪問伺服器已獲取頁面。如下是使用cache-control的基本方法:

1) no-cache:強制快取從伺服器上獲取新的頁面

2) no-store: 在任何環境下快取不儲存任何頁面

http1.0規範中的pragma:no-cache等同於http1.1規範中的cache-control:no-cache,同樣可以包含在頭資訊中。

在需要開啟的url後面增加乙個隨機的引數:

增加引數前:url=test/test.jsp

增加引數後:url=test/test.jsp?ranparam=random()

說明:因為每次請求的url後面的引數不一樣,相當於請求的是不同的頁面,用這樣的方法來曲線救國,清除快取。

asp教程做法

response.buffer = true

response.expiresabsolute = now() - 1

response.expires = 0

response.cachecontrol = "no-cache"

response.addheader "pragma", "no-cache"

php教程做法

<?php

header('expires: mon, 26 jul 1997 05:00:00 gmt');

header('last-modified: ' . gmdate('d, d m y h:i:s') . 'gmt');

header('cache-control: no-cache, must-revalidate');

header('pragma: no-cache');

?>

禁止頁面快取的幾種方法分享

今天在開發時碰到一種方法,就是客戶要求頁面不快取,查了一下得出如下幾種不讓頁面快取的辦法 html 只要加在頭部就可以了.如下 1asp教程做法 如下 1 response.buffer true 2 response.expiresabsolute now 1 3 response.expires...

頁面跳轉的幾種方法

href assgin跳轉到另乙個頁面可以返回到原來的頁面 location.href location.assign 注意 replace跳轉到另乙個頁面之後不可以返回原來的頁面 location.replace 用乙個新的位址去替換當前的位址,所以不能返回之前的頁面history是載入歷史列表中...

頁面跳轉的幾種方法

php 302重定向 缺少http 會造成重複重定向 url header location url 301重定向 多用於引數錯誤跳轉前 頁面 echo exit 上級頁面跳轉 多用於後台frame框架 防止出現畫中畫 echo exit top.location.href url 在頂層頁面開啟u...