module HttpDecoders

Unified callback interface to decompression libraries.

Constants

DECODERS
VERSION

Public Class Methods

accepted_encodings() click to toggle source
# File lib/http_decoders.rb, line 13
def accepted_encodings
  DECODERS.inject([]) { |r, d| r + d.encoding_names }
end
decoder_for_encoding(encoding) click to toggle source
# File lib/http_decoders.rb, line 17
def decoder_for_encoding(encoding)
  DECODERS.each { |d|
    return d if d.encoding_names.include? encoding
  }
  nil
end