class Cryptoprocessing::EmHTTPClient::EMHTTPResponse

EM-Http response object

Public Instance Methods

body() click to toggle source
# File lib/cryptoprocessing/adapters/em_http.rb, line 48
def body
  JSON.parse(@response.response)
end
body=(body) click to toggle source
# File lib/cryptoprocessing/adapters/em_http.rb, line 56
def body=(body)
  @response.response = body.to_json
end
data() click to toggle source
# File lib/cryptoprocessing/adapters/em_http.rb, line 52
def data
  body['data']
end
headers() click to toggle source
# File lib/cryptoprocessing/adapters/em_http.rb, line 60
def headers
  out = @response.response_header.map do |key, val|
    [key.upcase.gsub('_', '-'), val]
  end
  out.to_h
end
status() click to toggle source
# File lib/cryptoprocessing/adapters/em_http.rb, line 67
def status
  @response.response_header.status
end