class GithubReleaseParty::HTTPResponse
Public Class Methods
new(response, request_uri)
click to toggle source
# File lib/github-release-party.rb, line 116 def initialize(response, request_uri) @response = response @request_uri = request_uri end
Public Instance Methods
body()
click to toggle source
# File lib/github-release-party.rb, line 125 def body @response.body end
code()
click to toggle source
# File lib/github-release-party.rb, line 137 def code @response.code.to_i end
headers()
click to toggle source
# File lib/github-release-party.rb, line 133 def headers @response.to_hash end
json()
click to toggle source
# File lib/github-release-party.rb, line 129 def json @json ||= JSON.parse(@response.body) end
request_uri()
click to toggle source
# File lib/github-release-party.rb, line 121 def request_uri @request_uri end
success?()
click to toggle source
# File lib/github-release-party.rb, line 141 def success? @response.is_a?(Net::HTTPSuccess) end