Class: Net::SSH::Proxy::HTTP

Class | Net::SSH::Proxy::HTTP
In: | lib/net/ssh/proxy/http.rb
Parent: | Object

An implementation of a socket factory that returns a socket which will tunnel the connection through an HTTP proxy. It allows explicit specification of the user and password, but if none are given it will look in the HTTP_PROXY_USER/HTTP_PROXY_PASSWORD and CONNECT_USER/CONNECT_PASSWORD environment variables as well.

### Methods

new open

### Public Class methods

new( proxy_host, proxy_port=80, options={} )

Create a new socket factory that tunnels via the given host and port.

### Public Instance methods

open( host, port )

Return a new socket connected to the given host and port via the proxy that was requested when the socket factory was instantiated.

[Validate]