class Nimbu::Response::Header
Represents http response header
Constants
- SUCCESSFUL_STATUSES
Public Instance Methods
accepted_oauth_scopes()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 20 def accepted_oauth_scopes loaded? ? env[:response_headers][ACCEPTED_OAUTH_SCOPES] : nil end
body()
click to toggle source
Returns raw body
# File lib/nimbu-api/response/header.rb, line 70 def body loaded? ? env[:body] : nil end
cache_control()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 33 def cache_control loaded? ? env[:response_headers][CACHE_CONTROL] : nil end
content_length()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 41 def content_length loaded? ? env[:response_headers][CONTENT_LENGTH] : nil end
content_type()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 37 def content_type loaded? ? env[:response_headers][CONTENT_TYPE] : nil end
date()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 49 def date loaded? ? env[:response_headers][DATE] : nil end
etag()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 45 def etag loaded? ? env[:response_headers][ETAG] : nil end
loaded?()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 12 def loaded? !!env end
location()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 53 def location loaded? ? env[:response_headers][LOCATION] : nil end
oauth_scopes()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 16 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/nimbu-api/response/header.rb, line 25 def ratelimit_limit loaded? ? env[:response_headers][RATELIMIT_LIMIT] : nil end
ratelimit_remaining()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 29 def ratelimit_remaining loaded? ? env[:response_headers][RATELIMIT_REMAINING] : nil end
server()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 57 def server loaded? ? env[:response_headers][SERVER] : nil end
status()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 61 def status loaded? ? env[:status] : nil end
success?()
click to toggle source
# File lib/nimbu-api/response/header.rb, line 65 def success? SUCCESSFUL_STATUSES.include? status end