module Onebox module Engine module HTML private # Overwrite for any custom headers def http_params {} end def raw @raw ||= Nokogiri::HTML(open(url, {read_timeout: timeout}.merge(http_params)).read) end def html? raw.respond_to(:css) end end end end