Method: HTTP::Features::AutoDeflate#initialize

Defined in:
lib/http/features/auto_deflate.rb

#initialize(method: "gzip") ⇒ AutoDeflate

Returns a new instance of AutoDeflate.

Raises:



16
17
18
19
20
21
22
# File 'lib/http/features/auto_deflate.rb', line 16

def initialize(method: "gzip")
  super()

  @method = method.to_s

  raise Error, "Only gzip and deflate methods are supported" unless VALID_METHODS.include?(@method)
end