class Cryptoprocessing::NetHTTPResponse

Net-Http response object

Public Instance Methods

body() click to toggle source
# File lib/cryptoprocessing/client/net_response.rb, line 7
def body
  JSON.parse(@response.body) rescue {}
end
body=(body) click to toggle source
# File lib/cryptoprocessing/client/net_response.rb, line 11
def body=(body)
  @response.body = body.to_json
end
data() click to toggle source
# File lib/cryptoprocessing/client/net_response.rb, line 15
def data
  body
end
headers() click to toggle source
# File lib/cryptoprocessing/client/net_response.rb, line 19
def headers
  out = @response.to_hash.map do |key, val|
    [key.upcase.gsub('_', '-'), val.count == 1 ? val.first : val]
  end
  out.to_h
end
status() click to toggle source
# File lib/cryptoprocessing/client/net_response.rb, line 26
def status
  @response.code.to_i
end