class Geekbot::Response
Public Class Methods
new(response)
click to toggle source
# File lib/geekbot/response.rb, line 5 def initialize(response) @raw_body = response.body @raw_headers = response.headers @raw_status = response.status end
Public Instance Methods
body()
click to toggle source
# File lib/geekbot/response.rb, line 21 def body @raw_body end
headers()
click to toggle source
# File lib/geekbot/response.rb, line 15 def headers @headers ||= @raw_headers.inject({}) do |result, (key, value)| result.merge(key.split('-').map(&:capitalize).join('-') => value) end end
status()
click to toggle source
# File lib/geekbot/response.rb, line 11 def status @raw_status end