Class: MetaInspector::Request

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Includes:
Exceptionable
Defined in:
lib/meta_inspector/request.rb

Overview

Makes the request to the server

Instance Method Summary collapse

Constructor Details

#initialize(initial_url, options = {}) ⇒ Request

Returns a new instance of Request.



13
14
15
16
17
18
19
20
# File 'lib/meta_inspector/request.rb', line 13

def initialize(initial_url, options = {})
  options = defaults.merge(options)

  @url                = initial_url
  @allow_redirections = options[:allow_redirections]
  @timeout            = options[:timeout]
  @exception_log      = options[:exception_log]
end

Instance Method Details

#content_typeObject



29
30
31
# File 'lib/meta_inspector/request.rb', line 29

def content_type
  response.content_type if response
end

#readObject



25
26
27
# File 'lib/meta_inspector/request.rb', line 25

def read
  response.read if response
end