Module Typhoeus::Request::Memoizable
In: lib/typhoeus/request/memoizable.rb

This module handles the GET request memoization on the request side. Memoization needs to be turned on:

  Typhoeus.configure do |config|
    config.memoize = true
  end

@api private

Methods

Public Instance methods

Return whether a request is memoizable.

@example Is request memoizable?

  request.memoizable?

@return [ Boolean ] Return true if memoizable, false else.

Override response setter and memoizes response if the request is memoizable.

@param [ Response ] response The response to set.

@example Set response.

  request.response = response

[Validate]