【问题标题】:How to determine if CherryPy is caching responses?如何确定 CherryPy 是否正在缓存响应?
【发布时间】:2010-09-17 15:15:36
【问题描述】:

CherryPy 是否有可能在其默认配置中缓存对我的一个或多个请求处理程序的响应?如果是这样,我该如何关闭它?

【问题讨论】:

    标签: python http cherrypy


    【解决方案1】:

    根据the docs,确实有一个缓存(用于GET),您可以通过在配置中禁用它

    tools.caching.on = False
    

    【讨论】:

      【解决方案2】:

      CherryPy 有一个缓存工具,但默认情况下它从不开启。不过,大多数 HTTP 响应默认情况下可缓存的,因此请在客户端和服务器之间寻找中间缓存。先看浏览器。

      如果您不确定您的内容是否被缓存,请将 Date 响应标头与当前时间进行比较。

      【讨论】:

        猜你喜欢
        • 2011-06-11
        • 2013-12-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-11
        • 1970-01-01
        • 2014-08-06
        • 2017-04-19
        相关资源
        最近更新 更多