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