This class respresents the response.
@api private
The options provided, contains all the informations about the request.
@return [ Hash ]
Remembers the corresponding request.
@example Get request.
request = Typhoeus::Request.get("www.example.com") response = request.run request == response.request #=> true
@return [ Typhoeus::Request ]
Create a new response.
@example Create a response.
Response.new
@param [ Hash ] options The options hash.
@return [ Response ] The new response.
# File lib/typhoeus/response.rb, line 40 def initialize(options = {}) @options = options @headers = options[:headers] end
Returns wether this request is mocked or not.
@api private
# File lib/typhoeus/response.rb, line 49 def mock defined?(@mock) ? @mock : options[:mock] end