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();