【问题标题】:What to do when a Net::HTTP response is cached and not the latest revision?当 Net::HTTP 响应被缓存而不是最新版本时该怎么办?
【发布时间】:2012-01-02 12:10:51
【问题描述】:

我希望使用 Net::HTTP 检查从远程服务器获取的 HTML 中特定修订的响应。

我循环了一个Net::HTTP.get(),然后,当注意到修订时,中止脚本。

有没有一种方法可以在 HTTP get 上指定,以确保我获得最新的可用文件,而不是从某种服务器缓存构建响应?

【问题讨论】:

    标签: ruby linux http curl


    【解决方案1】:

    也许使用Cache-Control: no-cache?请参阅http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html 中的 14.9。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-24
      • 2012-05-22
      • 2017-11-20
      • 2013-09-05
      • 2012-05-05
      • 2013-08-01
      相关资源
      最近更新 更多