Package org.apache.http.impl.client
Class ProxyClient
- java.lang.Object
 - 
- org.apache.http.impl.client.ProxyClient
 
 
- 
public class ProxyClient extends java.lang.ObjectProxyClient can be used to establish a tunnel via an HTTP proxy. 
- 
- 
Constructor Summary
Constructors Constructor Description ProxyClient()ProxyClient(RequestConfig requestConfig)ProxyClient(HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, ConnectionConfig connectionConfig, RequestConfig requestConfig)ProxyClient(HttpParams params)Deprecated. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AuthSchemeRegistrygetAuthSchemeRegistry()Deprecated.(4.3) do not use.HttpParamsgetParams()Deprecated.(4.3) do not use.java.net.Sockettunnel(HttpHost proxy, HttpHost target, Credentials credentials) 
 - 
 
- 
- 
Constructor Detail
- 
ProxyClient
public ProxyClient(HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, ConnectionConfig connectionConfig, RequestConfig requestConfig)
- Since:
 - 4.3
 
 
- 
ProxyClient
@Deprecated public ProxyClient(HttpParams params)
Deprecated. 
- 
ProxyClient
public ProxyClient(RequestConfig requestConfig)
- Since:
 - 4.3
 
 
- 
ProxyClient
public ProxyClient()
 
 - 
 
- 
Method Detail
- 
getParams
@Deprecated public HttpParams getParams()
Deprecated.(4.3) do not use. 
- 
getAuthSchemeRegistry
@Deprecated public AuthSchemeRegistry getAuthSchemeRegistry()
Deprecated.(4.3) do not use. 
- 
tunnel
public java.net.Socket tunnel(HttpHost proxy, HttpHost target, Credentials credentials) throws java.io.IOException, HttpException
- Throws:
 java.io.IOExceptionHttpException
 
 - 
 
 -