gpt4 book ai didi

python - plone 4.1 - plone.app.caching 问题 - 无法减少 http 请求

转载 作者:太空宇宙 更新时间:2023-11-04 06:26:12 24 4
gpt4 key购买 nike

问题:我想通过在浏览器中缓存一些资源来减少 http 请求的数量。
我已经在 plone4.1 中成功配置了 plone.app.caching(没有缓存代理),并且没有调试/开发模式(css、js、kss)处于事件状态。
我在响应中得到正确的“X-Cache-Operation” header ,但 http 请求的数量没有改变(在 Firebug 和实例日志中,我看到每个资源的状态“200”,即使是那些具有 strongCaching 选项的资源)。

这是一个带有 strongCaching 选项的 png 图像的示例响应:

Server  Zope/(2.13.8, python 2.6.6, linux2) ZServer/1.1Date    Tue, 25 Oct 2011 10:06:20 GMTContent-Length  3676X-Cache-Operation   plone.app.caching.strongCachingExpires Tue, 01 Nov 2011 11:06:20 GMTLast-Modified   Thu, 11 Aug 2011 15:13:14 GMTCache-Control   max-age=604800, proxy-revalidate, publicX-Cache-Rule    plone.resourceContent-Type    image/png

有什么想法吗?
谢谢

最佳答案

Firebug 显示所有资源响应,包括那些从浏览器缓存中获取的响应。区分两者的方法是词条的颜色;黑色表示它需要网络访问(例如浏览器请求服务器),灰色是缓存的响应。

换句话说,仅仅因为您看到在 Firebug 中列出的资源,并不意味着 Firefox 实际上询问了服务器。

Cache-ControlExpires 在其他方面看起来是正确的,您的浏览器应该缓存这些结果。

关于python - plone 4.1 - plone.app.caching 问题 - 无法减少 http 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7887707/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com