class ProxyCrawl::ScraperAPI

Attributes

remaining_requests[R]

Public Instance Methods

post() click to toggle source
# File lib/proxycrawl/scraper_api.rb, line 7
def post
  raise 'Only GET is allowed for the ScraperAPI'
end

Private Instance Methods

base_url() click to toggle source
# File lib/proxycrawl/scraper_api.rb, line 19
def base_url
  'https://api.proxycrawl.com/scraper'
end
prepare_response(response, format) click to toggle source
Calls superclass method ProxyCrawl::API#prepare_response
# File lib/proxycrawl/scraper_api.rb, line 13
def prepare_response(response, format)
  super(response, format)
  json_body = JSON.parse(response.body)
  @remaining_requests = json_body['remaining_requests'].to_i
end