ajax緩存 header頭文件

瀏覽器第一次訪問服務器的時候,須要從服務器加載不少靜態資源,並將這些資源文件緩存在瀏覽器中,當再次訪問頁面的時候,若是有相同資源文件就直接到緩存中去加載,這樣就會下降服務器的負載和帶寬,加快用戶訪問,但這樣也會出現一些bug,好比驗證碼,動態數據 ,這個時候就要避免使用瀏覽器中的緩存
方法一: 在url中放一個隨機數,這樣就使得url是惟一的
方法二: 添加header文件, 禁止瀏覽器頁面緩存瀏覽器

header("Cache-Control: no-cache");
header("pragma:no-cache");
header("Expires:-1");緩存

相關文章
相關標籤/搜索