public class ProxyClient
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private HttpAuthenticator |
authenticator |
private AuthSchemeRegistry |
authSchemeRegistry |
private org.apache.http.config.ConnectionConfig |
connectionConfig |
private HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> |
connFactory |
private org.apache.http.protocol.HttpProcessor |
httpProcessor |
private AuthState |
proxyAuthState |
private ProxyAuthenticationStrategy |
proxyAuthStrategy |
private RequestConfig |
requestConfig |
private org.apache.http.protocol.HttpRequestExecutor |
requestExec |
private org.apache.http.ConnectionReuseStrategy |
reuseStrategy |
Constructor and Description |
---|
ProxyClient() |
ProxyClient(HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory,
org.apache.http.config.ConnectionConfig connectionConfig,
RequestConfig requestConfig) |
ProxyClient(org.apache.http.params.HttpParams params)
Deprecated.
|
ProxyClient(RequestConfig requestConfig) |
Modifier and Type | Method and Description |
---|---|
AuthSchemeRegistry |
getAuthSchemeRegistry()
Deprecated.
(4.3) do not use.
|
org.apache.http.params.HttpParams |
getParams()
Deprecated.
(4.3) do not use.
|
java.net.Socket |
tunnel(org.apache.http.HttpHost proxy,
org.apache.http.HttpHost target,
Credentials credentials) |
private final HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory
private final org.apache.http.config.ConnectionConfig connectionConfig
private final RequestConfig requestConfig
private final org.apache.http.protocol.HttpProcessor httpProcessor
private final org.apache.http.protocol.HttpRequestExecutor requestExec
private final ProxyAuthenticationStrategy proxyAuthStrategy
private final HttpAuthenticator authenticator
private final AuthState proxyAuthState
private final AuthSchemeRegistry authSchemeRegistry
private final org.apache.http.ConnectionReuseStrategy reuseStrategy
public ProxyClient(HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, org.apache.http.config.ConnectionConfig connectionConfig, RequestConfig requestConfig)
@Deprecated public ProxyClient(org.apache.http.params.HttpParams params)
ProxyClient(HttpConnectionFactory, ConnectionConfig, RequestConfig)
public ProxyClient(RequestConfig requestConfig)
public ProxyClient()
@Deprecated public org.apache.http.params.HttpParams getParams()
@Deprecated public AuthSchemeRegistry getAuthSchemeRegistry()
public java.net.Socket tunnel(org.apache.http.HttpHost proxy, org.apache.http.HttpHost target, Credentials credentials) throws java.io.IOException, org.apache.http.HttpException
java.io.IOException
org.apache.http.HttpException