class Selenium::WebDriver::Remote::Http::Persistent
@api private
def close
def close @http.shutdown if @http end
def new_http_client
def new_http_client proxy = nil if @proxy unless @proxy.respond_to?(:http) url = @proxy.http raise Error::WebDriverError, "expected HTTP proxy, got #{@proxy.inspect}" unless url end proxy = URI.parse(url) end if Net::HTTP::Persistent::VERSION >= '3' Net::HTTP::Persistent.new name: 'webdriver', proxy: proxy else WebDriver.logger.warn 'Support for this version of net-http-persistent is deprecated. Please upgrade.' Net::HTTP::Persistent.new 'webdriver', proxy end end
def response_for(request)
def response_for(request) http.request server_url, request end