Class SocksConnectionSocketFactory
java.lang.Object
org.apache.http.conn.socket.PlainConnectionSocketFactory
org.htmlunit.httpclient.SocksConnectionSocketFactory
- All Implemented Interfaces:
org.apache.http.conn.socket.ConnectionSocketFactory
public class SocksConnectionSocketFactory
extends org.apache.http.conn.socket.PlainConnectionSocketFactory
SOCKS aware
ConnectionSocketFactory.-
Field Summary
FieldsFields inherited from class org.apache.http.conn.socket.PlainConnectionSocketFactory
INSTANCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSocket(org.apache.http.protocol.HttpContext context) (package private) static SocketcreateSocketWithSocksProxy(org.apache.http.HttpHost socksProxy) (package private) static org.apache.http.HttpHostgetSocksProxy(org.apache.http.protocol.HttpContext context) static voidsetSocksProxy(org.apache.http.protocol.HttpContext context, org.apache.http.HttpHost socksProxy) Enables the socks proxy.Methods inherited from class org.apache.http.conn.socket.PlainConnectionSocketFactory
connectSocket, getSocketFactory
-
Field Details
-
SOCKS_PROXY
- See Also:
-
-
Constructor Details
-
SocksConnectionSocketFactory
public SocksConnectionSocketFactory()
-
-
Method Details
-
setSocksProxy
public static void setSocksProxy(org.apache.http.protocol.HttpContext context, org.apache.http.HttpHost socksProxy) Enables the socks proxy.- Parameters:
context- the HttpContextsocksProxy- the HttpHost
-
getSocksProxy
static org.apache.http.HttpHost getSocksProxy(org.apache.http.protocol.HttpContext context) -
createSocketWithSocksProxy
-
createSocket
- Specified by:
createSocketin interfaceorg.apache.http.conn.socket.ConnectionSocketFactory- Overrides:
createSocketin classorg.apache.http.conn.socket.PlainConnectionSocketFactory- Throws:
IOException
-