304未修改

时间:2012-06-05 12:08:21

标签: ajax drupal caching

每当加载块时,我都写了一个Drupal块和一个ajax调用来刷新它(块内容)。(这是因为我启用了缓存)。

但现在我的问题是每当我进入缓存页面时,我都会收到回复 - “304 Not Modified”。因为我没有得到我想要的正确内容。

我找到了一个解决方案,以传递一个数字 - 新的Date()。getTime() - 这样虽然页面被缓存,但由于下一个请求有另一个数字,我是获得正确的价值观但这似乎很“丑陋”。 :)

还有另一种方法可以完成这项任务吗?

感谢....

1 个答案:

答案 0 :(得分:2)

使用cacheexclude模块从缓存中排除该网址。