0
我使用Apache Tomcat 6.0作爲我的開發服務器。 我面臨的問題是我的應用程序在我的開發環境中工作得很好,但是當我將它移動到分級時,XHR總是從緩存中除外,這是第一次。我使用HTTP Watch和提琴手驗證了這一點。 有人能幫我解決這個問題嗎?Tomcat緩存XHR響應
提前感謝幫助。
問候
Vaibhav的
我使用Apache Tomcat 6.0作爲我的開發服務器。 我面臨的問題是我的應用程序在我的開發環境中工作得很好,但是當我將它移動到分級時,XHR總是從緩存中除外,這是第一次。我使用HTTP Watch和提琴手驗證了這一點。 有人能幫我解決這個問題嗎?Tomcat緩存XHR響應
提前感謝幫助。
問候
Vaibhav的
你可以嘗試一個兩件事情:
在服務器端,你可以在generatates Ajax響應該servlet以下標題:
response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-cache");
或者,當您發出ajax請求時,將追加字符串附加到您的網址,以毫秒爲單位傳遞當前時間:
var req = "http://example.com/ajax?" + (new Date().getTime());
var client = new XMLHttpRequest();
client.open("GET", req);
client.send();