Class: Typhoeus::Response

Inherits:
Object
  • Object
show all
Defined in:
lib/cms_scanner/typhoeus/response.rb

Overview

Custom Response class

Instance Method Summary collapse

Instance Method Details

#htmlNokogiri::HTML

Returns The response’s body parsed by Nokogiri::HTML.

Returns:

  • (Nokogiri::HTML)

    The response’s body parsed by Nokogiri::HTML



5
6
7
# File 'lib/cms_scanner/typhoeus/response.rb', line 5

def html
  @html ||= Nokogiri::HTML(body.encode('UTF-8', invalid: :replace, undef: :replace))
end

#xmlNokogiri::XML

Returns The response’s body parsed by Nokogiri::XML.

Returns:

  • (Nokogiri::XML)

    The response’s body parsed by Nokogiri::XML



10
11
12
# File 'lib/cms_scanner/typhoeus/response.rb', line 10

def xml
  @xml ||= Nokogiri::XML(body.encode('UTF-8', invalid: :replace, undef: :replace))
end