class Anemone::HTTP

Public Instance Methods

proxy_password() click to toggle source

The proxy password

# File lib/monkeys/anemone.rb, line 16
def proxy_password
  @opts[:proxy_password]
end
proxy_user() click to toggle source

The proxy user string

# File lib/monkeys/anemone.rb, line 9
def proxy_user
  @opts[:proxy_user]
end
refresh_connection(url) click to toggle source
# File lib/monkeys/anemone.rb, line 20
def refresh_connection(url)
  http = Net::HTTP.new(url.host, url.port, proxy_host, proxy_port, proxy_user, proxy_password)

  http.read_timeout = read_timeout if read_timeout

  if url.scheme == 'https'
    http.use_ssl = true
    http.verify_mode = OpenSSL::SSL::VERIFY_NONE
  end

  @connections[url.host][url.port] = http.start
end