Method: HTTParty::Response::Headers#initialize

Defined in:
lib/httparty/response/headers.rb

#initialize(header_values = nil) ⇒ Headers

Returns a new instance of Headers.



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'lib/httparty/response/headers.rb', line 10

def initialize(header_values = nil)
  @header = {}
  if header_values
    header_values.each_pair do |k,v|
      if v.is_a?(Array)
        v.each do |sub_v|
          add_field(k, sub_v)
        end
      else
        add_field(k, v)
      end
    end
  end
  super(@header)
end