class Jaleb::Data

this class is responsible for fetching and parsing data

Public Class Methods

read(url ) click to toggle source

Get read url and get data object

# File lib/jaleb/data.rb, line 9
  def self.read(url )
opt= {}
opt['User-Agent'] = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36'
response = open(url, opt)
    doc = ::Nokogiri::HTML(response.read)
     # Save contents of URL/Remote File for debugging
response.rewind
last_response_file = File.expand_path(File.join("..", "..", "last_response"), File.dirname(__FILE__))
File.new(last_response_file, "w+").write(response.read)
    return doc 
  end