Package org.apache.http.impl.client
Class SystemDefaultHttpClient
- java.lang.Object
 - 
- org.apache.http.impl.client.CloseableHttpClient
 - 
- org.apache.http.impl.client.AbstractHttpClient
 - 
- org.apache.http.impl.client.DefaultHttpClient
 - 
- org.apache.http.impl.client.SystemDefaultHttpClient
 
 
 
 
 
- 
- All Implemented Interfaces:
 java.io.Closeable,java.lang.AutoCloseable,HttpClient
@Contract(threading=SAFE_CONDITIONAL) @Deprecated public class SystemDefaultHttpClient extends DefaultHttpClient
Deprecated.(4.3) useHttpClientBuilderAn extension ofDefaultHttpClientpre-configured using system properties.The following system properties are taken into account by this class:
- ssl.TrustManagerFactory.algorithm
 - javax.net.ssl.trustStoreType
 - javax.net.ssl.trustStore
 - javax.net.ssl.trustStoreProvider
 - javax.net.ssl.trustStorePassword
 - java.home
 - ssl.KeyManagerFactory.algorithm
 - javax.net.ssl.keyStoreType
 - javax.net.ssl.keyStore
 - javax.net.ssl.keyStoreProvider
 - javax.net.ssl.keyStorePassword
 - http.proxyHost
 - http.proxyPort
 - https.proxyHost
 - https.proxyPort
 - http.nonProxyHosts
 - http.keepAlive
 - http.maxConnections
 
The following parameters can be used to customize the behavior of this class:
CoreProtocolPNames.PROTOCOL_VERSIONCoreProtocolPNames.STRICT_TRANSFER_ENCODINGCoreProtocolPNames.HTTP_ELEMENT_CHARSETCoreProtocolPNames.USE_EXPECT_CONTINUECoreProtocolPNames.WAIT_FOR_CONTINUECoreProtocolPNames.USER_AGENTCoreConnectionPNames.TCP_NODELAYCoreConnectionPNames.SO_TIMEOUTCoreConnectionPNames.SO_LINGERCoreConnectionPNames.SO_REUSEADDRCoreConnectionPNames.SOCKET_BUFFER_SIZECoreConnectionPNames.CONNECTION_TIMEOUTCoreConnectionPNames.MAX_LINE_LENGTHCoreConnectionPNames.MAX_HEADER_COUNTCoreConnectionPNames.STALE_CONNECTION_CHECKConnRoutePNames.FORCED_ROUTEConnRoutePNames.LOCAL_ADDRESSConnRoutePNames.DEFAULT_PROXYCookieSpecPNames.DATE_PATTERNSCookieSpecPNames.SINGLE_COOKIE_HEADERAuthPNames.CREDENTIAL_CHARSETClientPNames.COOKIE_POLICYClientPNames.HANDLE_AUTHENTICATIONClientPNames.HANDLE_REDIRECTSClientPNames.MAX_REDIRECTSClientPNames.ALLOW_CIRCULAR_REDIRECTSClientPNames.VIRTUAL_HOSTClientPNames.DEFAULT_HOSTClientPNames.DEFAULT_HEADERSClientPNames.CONN_MANAGER_TIMEOUT
- Since:
 - 4.2
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SystemDefaultHttpClient()Deprecated.SystemDefaultHttpClient(HttpParams params)Deprecated. 
- 
Method Summary
- 
Methods inherited from class org.apache.http.impl.client.DefaultHttpClient
setDefaultHttpParams 
- 
Methods inherited from class org.apache.http.impl.client.AbstractHttpClient
addRequestInterceptor, addRequestInterceptor, addResponseInterceptor, addResponseInterceptor, clearRequestInterceptors, clearResponseInterceptors, close, getAuthSchemes, getBackoffManager, getConnectionBackoffStrategy, getConnectionKeepAliveStrategy, getConnectionManager, getConnectionReuseStrategy, getCookieSpecs, getCookieStore, getCredentialsProvider, getHttpRequestRetryHandler, getParams, getProxyAuthenticationHandler, getProxyAuthenticationStrategy, getRedirectHandler, getRedirectStrategy, getRequestExecutor, getRequestInterceptor, getRequestInterceptorCount, getResponseInterceptor, getResponseInterceptorCount, getRoutePlanner, getTargetAuthenticationHandler, getTargetAuthenticationStrategy, getUserTokenHandler, removeRequestInterceptorByClass, removeResponseInterceptorByClass, setAuthSchemes, setBackoffManager, setConnectionBackoffStrategy, setCookieSpecs, setCookieStore, setCredentialsProvider, setHttpRequestRetryHandler, setKeepAliveStrategy, setParams, setProxyAuthenticationHandler, setProxyAuthenticationStrategy, setRedirectHandler, setRedirectStrategy, setReuseStrategy, setRoutePlanner, setTargetAuthenticationHandler, setTargetAuthenticationStrategy, setUserTokenHandler 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
SystemDefaultHttpClient
public SystemDefaultHttpClient(HttpParams params)
Deprecated. 
- 
SystemDefaultHttpClient
public SystemDefaultHttpClient()
Deprecated. 
 - 
 
 -