Method: WWMD::Page#headers_from_array

Defined in:
lib/wwmd/page/headers.rb

#headers_from_array(arr) ⇒ Object

set headers from text



63
64
65
66
67
68
69
70
71
72
# File 'lib/wwmd/page/headers.rb', line 63

def headers_from_array(arr)
  clear_headers
  arr = arr.split("\r\n\r\n").first if arr.class == String
  arr.each do |line|
    next if (line.empty? || line =~ /^(GET|POST)/)
    k,v = line.split(":",2)
    self.headers[k.strip] = v.strip
  end
  nil
end