Rack::Deflater 只有添加到 config.ru 才有效
Rack::Deflater works if only added to config.ru
为什么我在添加
时得到 Error: incorrect header check
class Application < Rails::Application
config.middleware.use Rack::Deflater
...
...但是当我将 use Rack::Deflater
添加到 config.ru
时不是吗?我再次检查:gzip 工作并压缩响应。
- Rails 3.2.15
- jRuby 1.7.13
这是 jRuby 1.7 的一个错误
https://github.com/rack/rack/issues/571
并且在 1.7.23 中修复了,所以我只需要升级。
为什么我在添加
时得到Error: incorrect header check
class Application < Rails::Application
config.middleware.use Rack::Deflater
...
...但是当我将 use Rack::Deflater
添加到 config.ru
时不是吗?我再次检查:gzip 工作并压缩响应。
- Rails 3.2.15
- jRuby 1.7.13
这是 jRuby 1.7 的一个错误
https://github.com/rack/rack/issues/571
并且在 1.7.23 中修复了,所以我只需要升级。