Parent

Included Modules

Class/Module Index [+]

Quicksearch

Github::Response::Header

Represents http response header

Public Instance Methods

accepted_oauth_scopes() click to toggle source
# File lib/github_api/response/header.rb, line 19
def accepted_oauth_scopes
  loaded? ? env[:response_headers][ACCEPTED_OAUTH_SCOPES] : nil
end
body() click to toggle source

Returns raw body

# File lib/github_api/response/header.rb, line 69
def body
  loaded? ? env[:body] : nil
end
cache_control() click to toggle source
# File lib/github_api/response/header.rb, line 32
def cache_control
  loaded? ? env[:response_headers][CACHE_CONTROL] : nil
end
content_length() click to toggle source
# File lib/github_api/response/header.rb, line 40
def content_length
  loaded? ? env[:response_headers][CONTENT_LENGTH] : nil
end
content_type() click to toggle source
# File lib/github_api/response/header.rb, line 36
def content_type
  loaded? ? env[:response_headers][CONTENT_TYPE] : nil
end
date() click to toggle source
# File lib/github_api/response/header.rb, line 48
def date
  loaded? ? env[:response_headers][DATE] : nil
end
etag() click to toggle source
# File lib/github_api/response/header.rb, line 44
def etag
  loaded? ? env[:response_headers][ETAG] : nil
end
loaded?() click to toggle source
# File lib/github_api/response/header.rb, line 11
def loaded?
  !!env
end
location() click to toggle source
# File lib/github_api/response/header.rb, line 52
def location
  loaded? ? env[:response_headers][LOCATION] : nil
end
oauth_scopes() click to toggle source
# File lib/github_api/response/header.rb, line 15
def oauth_scopes
  loaded? ? env[:response_headers][OAUTH_SCOPES] : nil
end
ratelimit_limit() click to toggle source

Requests are limited to API v3 to 5000 per hour.

# File lib/github_api/response/header.rb, line 24
def ratelimit_limit
  loaded? ? env[:response_headers][RATELIMIT_LIMIT] : nil
end
ratelimit_remaining() click to toggle source
# File lib/github_api/response/header.rb, line 28
def ratelimit_remaining
  loaded? ? env[:response_headers][RATELIMIT_REMAINING] : nil
end
server() click to toggle source
# File lib/github_api/response/header.rb, line 56
def server
  loaded? ? env[:response_headers][SERVER] : nil
end
status() click to toggle source
# File lib/github_api/response/header.rb, line 60
def status
  loaded? ? env[:status] : nil
end
success?() click to toggle source
# File lib/github_api/response/header.rb, line 64
def success?
  SUCCESSFUL_STATUSES.include? status
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.