class Opensaz::HTTPResponse

Public Instance Methods

headers() click to toggle source
# File lib/opensaz/http_response.rb, line 3
def headers
  first_line = headers_str.split(CRLF)[0]
  following_lines = headers_str.split(CRLF)[1..-1]
  get_status_line(first_line).merge(get_headers(following_lines))
end

Private Instance Methods

get_status_line(str) click to toggle source
# File lib/opensaz/http_response.rb, line 11
def get_status_line(str)
  a = str.split(" ")
  {version: a[0], code: a[1], status: a[2]}
end