Sha256: 10f71900370fd6ae4387b693c85231fd23c652cd61d2a8a6ba2bb09b9adc59f0
Contents?: true
Size: 393 Bytes
Versions: 2
Compression:
Stored size: 393 Bytes
Contents
module Opensaz class HTTPResponse < HTTPRequest 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 def get_status_line(str) a = str.split(" ") {version: a[0], code: a[1], status: a[2]} end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
opensaz-0.2.0 | lib/opensaz/http_response.rb |
opensaz-0.1.0 | lib/opensaz/http_response.rb |