欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ajax的get請求時(shí)緩存處理解決方法

 更新時(shí)間:2015年02月10日 15:27:59   作者:woshisap  
這篇文章主要介紹了ajax的get請求時(shí)緩存處理解決方法,詳細(xì)分析了常見的四種解決方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了ajax的get請求時(shí)緩存處理解決方法。分享給大家供大家參考。具體分析如下:

很多時(shí)候在Ajax的get方法調(diào)用的時(shí)候由于緩存的原因無法及時(shí)獲取正確的數(shù)據(jù),這里就來分析一下解決這一問題的方法:

1. 在url后面添加一個(gè)隨機(jī)數(shù),如:

復(fù)制代碼 代碼如下:
http://www.test.com?a=a&b=b&r=Math.random();

2. 在url后面添加時(shí)間戳:

復(fù)制代碼 代碼如下:
var t = new Date().getTime();
http://www.test.com?a=a&b=b&t=t

3. 利用XMLHttpRequest對(duì)象的setRequestHeader函數(shù)來設(shè)置If-Modified-Since的值為0,如

復(fù)制代碼 代碼如下:
xmlHttp.setRequestHeader('If-Modified-Since', 0);

這里要理解If-Modified-Since的含義

4. 使用php的header函數(shù)

復(fù)制代碼 代碼如下:
header('Cache-Control:no-cache, must-revalidate');

設(shè)置不使用緩存

希望本文所述對(duì)大家的Ajax程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論