Class: Scraypa::VisitRestClient
- Inherits:
-
VisitInterface
- Object
- VisitInterface
- Scraypa::VisitRestClient
- Defined in:
- lib/scraypa/visit/visit_rest_client.rb
Instance Method Summary collapse
- #execute(params = {}) ⇒ Object
-
#initialize(params = {}) ⇒ VisitRestClient
constructor
A new instance of VisitRestClient.
Constructor Details
#initialize(params = {}) ⇒ VisitRestClient
Returns a new instance of VisitRestClient.
5 6 7 8 9 10 |
# File 'lib/scraypa/visit/visit_rest_client.rb', line 5 def initialize params={} super(params) @config = params[:config] @tor_proxy = params[:tor_proxy] @user_agent_retriever = params[:user_agent_retriever] end |
Instance Method Details
#execute(params = {}) ⇒ Object
12 13 14 15 16 |
# File 'lib/scraypa/visit/visit_rest_client.rb', line 12 def execute params={} @config.tor && @tor_proxy ? visit_get_response_through_tor(params) : visit_get_response(params) end |