public class ProxyClient extends Object
Modifier and Type | Field and Description |
---|---|
private HttpAuthenticator |
authenticator |
private AuthSchemeRegistry |
authSchemeRegistry |
private ConnectionConfig |
connectionConfig |
private HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> |
connFactory |
private HttpProcessor |
httpProcessor |
private AuthState |
proxyAuthState |
private ProxyAuthenticationStrategy |
proxyAuthStrategy |
private RequestConfig |
requestConfig |
private HttpRequestExecutor |
requestExec |
private ConnectionReuseStrategy |
reuseStrategy |
Constructor and Description |
---|
ProxyClient() |
ProxyClient(HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory,
ConnectionConfig connectionConfig,
RequestConfig requestConfig) |
ProxyClient(HttpParams params)
Deprecated.
|
ProxyClient(RequestConfig requestConfig) |
Modifier and Type | Method and Description |
---|---|
AuthSchemeRegistry |
getAuthSchemeRegistry()
Deprecated.
(4.3) do not use.
|
HttpParams |
getParams()
Deprecated.
(4.3) do not use.
|
Socket |
tunnel(HttpHost proxy,
HttpHost target,
Credentials credentials) |
private final HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory
private final ConnectionConfig connectionConfig
private final RequestConfig requestConfig
private final HttpProcessor httpProcessor
private final HttpRequestExecutor requestExec
private final ProxyAuthenticationStrategy proxyAuthStrategy
private final HttpAuthenticator authenticator
private final AuthState proxyAuthState
private final AuthSchemeRegistry authSchemeRegistry
private final ConnectionReuseStrategy reuseStrategy
public ProxyClient(HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, ConnectionConfig connectionConfig, RequestConfig requestConfig)
@Deprecated public ProxyClient(HttpParams params)
ProxyClient(HttpConnectionFactory, ConnectionConfig, RequestConfig)
public ProxyClient(RequestConfig requestConfig)
public ProxyClient()
@Deprecated public HttpParams getParams()
@Deprecated public AuthSchemeRegistry getAuthSchemeRegistry()
public Socket tunnel(HttpHost proxy, HttpHost target, Credentials credentials) throws IOException, HttpException
IOException
HttpException
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses