This anwser建议“使用服务器的响应发送'no-cache'HTTP标头。”在IE中解决ajax调用缓存问题。
由于我的知识有限,我假设这种类型的设置为“no-cache”,指的是从浏览器中抓取新页面。
ajax caching如何与此功能相关联?一个在同一个?区别在哪里?
一般来说,no-caching是否阻止将名称对象对象发送到服务器? - 当为具有相同先前名称/值的ajax调用启用缓存时,我看到的行为是什么?
答案 0 :(得分:2)
由于我的知识有限,我假设这种类型的设置为“no-cache”,指的是从浏览器中抓取新页面。
是的,如果服务器发送Cache-Control: no-cache
标头,则意味着浏览器不得使用页面的缓存副本以用于将来的请求,即它会强制浏览器每次重新获取页面。 / p>
ajax缓存如何与此功能相关联?一个在同一个?区别在哪里?
AJAX没有特殊的缓存。只是IE就像任何其他网页一样缓存AJAX响应。显然,这会导致使用相同网址的多个呼叫出现错误结果。