Object
This class represents the response.
The provided options, which contain 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 45 def initialize(options = {}) @options = options @headers = Header.new(options[:headers]) if options[:headers] end
Returns the handled_response if it has been defined; otherwise, returns the response
@return [ Object ] The result of callbacks
done on the response or the original response.
# File lib/typhoeus/response.rb, line 64 def handled_response @handled_response || self end
Returns whether this request is mocked or not.
@api private
# File lib/typhoeus/response.rb, line 54 def mock defined?(@mock) ? @mock : options[:mock] end
Generated with the Darkfish Rdoc Generator 2.