【发布时间】:2012-05-08 10:55:05
【问题描述】:
在启用 Rack::Deflater 压缩我的响应正文时,偶然发现了一些奇怪的东西。也许我遗漏了一些东西,但是启用此功能后,响应会被压缩,但是资源的 ETag 在每个请求上都会发生变化。这迫使应用程序每次都响应,而不是发送 304。这在没有启用 Rack::Deflater 的情况下有效,并且我已经验证页面源没有改变。我正在运行一个带有 Thin 作为 Web 服务器的 Rails 应用程序。
Gemfile.lock https://gist.github.com/2510816
有没有办法让我从机架中间件获得更多输出,以便我可以看到发生了什么?
提前致谢。
【问题讨论】:
标签: ruby-on-rails ruby http http-headers rack