Sha256: 4312dcce8705236bf270310367ba97b271538a5fe24b015497a2e72b117e6ae9

Contents?: true

Size: 336 Bytes

Versions: 126

Compression:

Stored size: 336 Bytes

Contents

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

Version data entries

126 entries across 126 versions & 1 rubygems

Version Path
onebox-1.6.2 lib/onebox/engine/html.rb
onebox-1.6.1 lib/onebox/engine/html.rb
onebox-1.6.0 lib/onebox/engine/html.rb
onebox-1.5.65 lib/onebox/engine/html.rb
onebox-1.5.64 lib/onebox/engine/html.rb
onebox-1.5.63 lib/onebox/engine/html.rb
onebox-1.5.62 lib/onebox/engine/html.rb
onebox-1.5.61 lib/onebox/engine/html.rb
onebox-1.5.60 lib/onebox/engine/html.rb
onebox-1.5.50 lib/onebox/engine/html.rb
onebox-1.5.49 lib/onebox/engine/html.rb
onebox-1.5.48 lib/onebox/engine/html.rb
onebox-1.5.47 lib/onebox/engine/html.rb
onebox-1.5.45 lib/onebox/engine/html.rb
onebox-1.5.44 lib/onebox/engine/html.rb
onebox-1.5.43 lib/onebox/engine/html.rb
onebox-1.5.42 lib/onebox/engine/html.rb
onebox-1.5.41 lib/onebox/engine/html.rb
onebox-1.5.40 lib/onebox/engine/html.rb
onebox-1.5.39 lib/onebox/engine/html.rb