Package org.apache.commons.httpclient
Class ProxyHost
- java.lang.Object
-
- org.apache.commons.httpclient.HttpHost
-
- org.apache.commons.httpclient.ProxyHost
-
- All Implemented Interfaces:
Cloneable
public class ProxyHost extends HttpHost
Holds all of the variables needed to describe an HTTP connection to a proxy. Proxy hosts always use plain HTTP connection when communicating with clients.- Since:
- 3.0
- Author:
- Michael Becke, Mike Bowler, Oleg Kalnichevski, Laura Werner
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()-
Methods inherited from class org.apache.commons.httpclient.HttpHost
equals, getHostName, getPort, getProtocol, hashCode, toString, toURI
-
-
-
-
Constructor Detail
-
ProxyHost
public ProxyHost(ProxyHost httpproxy)
Copy constructor for HttpHost- Parameters:
httpproxy- the HTTP host to copy details from
-
ProxyHost
public ProxyHost(String hostname, int port)
Constructor for ProxyHost.- Parameters:
hostname- the hostname (IP or DNS name). Can benull.port- the port. Value-1can be used to set default protocol port
-
ProxyHost
public ProxyHost(String hostname)
Constructor for HttpHost.- Parameters:
hostname- the hostname (IP or DNS name). Can benull.
-
-
Method Detail
-
clone
public Object clone() throws CloneNotSupportedException
- Overrides:
clonein classHttpHost- Throws:
CloneNotSupportedException- See Also:
Object.clone()
-
-