Sha256: c31164e99a118830d86ad566f35b51f88a7cb4ae2ecd72a7d071c08b07019801
Contents?: true
Size: 542 Bytes
Versions: 1
Compression:
Stored size: 542 Bytes
Contents
module ProxyFetcher module Providers class Base attr_reader :proxy def initialize(proxy_instance) @proxy = proxy_instance end def set!(name, value) @proxy.instance_variable_set(:"@#{name}", value) end class << self def parse_entry(entry, proxy_instance) new(proxy_instance).parse!(entry) end # Get HTML from the requested URL def load_html(url) ProxyFetcher.config.http_client.fetch(url) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
proxy_fetcher-0.2.5 | lib/proxy_fetcher/providers/base.rb |