Method: SOAP::MIMEMessage::Headers#parse_line

Defined in:
lib/soap/mimemessage.rb

#parse_line(line) ⇒ Object



70
71
72
73
74
75
76
77
78
# File 'lib/soap/mimemessage.rb', line 70

def parse_line(line)
  if /^\A([^\: \t]+):\s*(.+)\z/ =~ line
	header = parse_rhs($2.strip)
	header.key = $1.strip
	self[header.key.downcase] = header
  else
	raise RuntimeError.new("unexpected header line: #{line.inspect}")
  end
end