JS数据,发生了一件有趣的事情。有效部分是服务器填充的部分,其余部分来自缓存。
我尝试过使用元标记来防止缓存,我告诉jquery不要缓存POST请求,甚至在我的响应程序中,我也有多个标头说-不缓存。尽管如此,POST数据还是会被缓存,我不知道如何关闭它或者刷新它或者其他什么.当我查看json数据返回的头文件时,header even 被设置为2099年,尽管我已经说过这应该是一年后的事了。除此之外,我真的不知道是什么导致了这个问题。简单地说,整个问题
在我的Drupal 7站点上,我遇到了缓存问题,尽管没有启用“缓存页”或“缓存块”设置,但用户似乎正在接收陈旧的页面。没有启用额外的服务器端缓存。我已经通过drush cc all清除了缓存,并通过UI清除了缓存。
在清除缓存之后,在启用js聚合之后,我已经从接收到js旧版本的页面中提取了页面。当聚合关闭后,我得到了新的js,就像预期的那样。打开聚合,在一个匿名窗口中拉出页面,我就得到了旧的
我正在尝试使用appcache来缓存我的大多数网页资源文件(js、css),以加快网页加载速度。然而,问题是appcache也会缓存当前的网页。这就带来了浏览的网页不是最新的问题。如何防止appcache缓存当前页面,而只缓存清单中列出的资源?我的清单示例:# Version 1# List of resources file (JS/ CSS) path
*
http: