Module: HTTPX::Plugins::Compression::GZIP
- Defined in:
- lib/httpx/plugins/compression/gzip.rb
Defined Under Namespace
Classes: Deflater, Inflater
Class Method Summary
collapse
Class Method Details
13
14
15
|
# File 'lib/httpx/plugins/compression/gzip.rb', line 13
def self.configure(klass)
klass.default_options.encodings.register "gzip", self
end
|
.deflater ⇒ Object
77
78
79
|
# File 'lib/httpx/plugins/compression/gzip.rb', line 77
def deflater
Deflater.new
end
|
.inflater(bytesize) ⇒ Object
81
82
83
|
# File 'lib/httpx/plugins/compression/gzip.rb', line 81
def inflater(bytesize)
Inflater.new(bytesize)
end
|
.load_dependencies ⇒ Object
9
10
11
|
# File 'lib/httpx/plugins/compression/gzip.rb', line 9
def self.load_dependencies(*)
require "zlib"
end
|