8000 leverage Rack::Deflater's capabilities · Issue #37 · romanbsd/heroku-deflater · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

leverage Rack::Deflater's capabilities #37

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
jjb opened this issue Apr 16, 2017 · 0 comments
Open

leverage Rack::Deflater's capabilities #37

jjb opened this issue Apr 16, 2017 · 0 comments

Comments

@jjb
Copy link
jjb commented Apr 16, 2017

Since, I believe, rack 1.6, Rack::Deflater has the ability to not compress images. Here's the PR: rack/rack#457

So:

module YourApp
  class Application < Rails::Application
    config.middleware.use Rack::Deflater, include: Rack::Mime::MIME_TYPES.select{|k,v| v =~ /text|json|javascript/ }.values.uniq
  end
end

Maybe this capability can be leveraged in heroku-deflater to simplify the code? (if requiring that rack version is acceptable)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
0