public abstract class IHttpClient extends Object implements Closeable
| 限定符和类型 | 字段和说明 |
|---|---|
protected HttpClientConfig |
clientConfig |
| 构造器和说明 |
|---|
IHttpClient() |
IHttpClient(HttpClientConfig clientConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Future<HttpResponse> |
asyncInvoke(HttpRequest apiRequest,
CallBack callback) |
abstract void |
ignoreSSLCertificate()
已过时。
|
protected abstract void |
init(HttpClientConfig clientConfig) |
abstract boolean |
isSingleton() |
abstract void |
restoreSSLCertificate()
已过时。
|
abstract HttpResponse |
syncInvoke(HttpRequest apiRequest) |
protected HttpClientConfig clientConfig
public IHttpClient(HttpClientConfig clientConfig) throws ClientException
ClientExceptionpublic IHttpClient()
protected abstract void init(HttpClientConfig clientConfig) throws ClientException
ClientExceptionpublic abstract HttpResponse syncInvoke(HttpRequest apiRequest) throws IOException, ClientException
public abstract Future<HttpResponse> asyncInvoke(HttpRequest apiRequest, CallBack callback) throws IOException
IOException@Deprecated public abstract void ignoreSSLCertificate()
@Deprecated public abstract void restoreSSLCertificate()
public abstract boolean isSingleton()
Copyright © 2019. All rights reserved.