Ajax正在进入成功而不会在页面加载时调用url。它正在调用aft4er删除缓存

时间:2011-06-15 12:03:09

标签: ajax caching extjs

在我的页面中,我正在制作一个ajax请求&成功我正在构建页面标签。 用户可以更改选项卡&保存布局。

所以再次刷新之后这个ajax必须打电话&从数据库中,它需要带来保存的选项卡列表。需要在哪些标签上构建。

但在我的情况下,即使我已经成功编写了所有代码,它也正在取得成功。仅在旧列表上构建选项卡.. 没有新的清单。 甚至响应也只是旧列表..

&安培;在fidler,我无法看到网址。

但是当我在那个时候删除缓存时,url也会调用&它可以加载新的选项卡列表。

1 个答案:

答案 0 :(得分:1)

如果响应仍然是旧列表,您的数据未保存在后端,请验证数据库是否实际保存了记录。

如果您通过POST发送客户端,则缓存不应该是问题,如果是GET请求,请检查firebug是否正在发送cachebuster参数。这是一个额外的GET参数_dc,它随每个请求一起发送,以防止浏览器缓存GET响应。

您是否正在使用某种类型的反向代理,如Varnish或Squid?