IHttpClientpublic class NativeHttpClient extends java.lang.Object implements IHttpClient
| 限定符和类型 | 类 | 说明 |
|---|---|---|
static class |
NativeHttpClient.SimpleProxyAuthenticator |
IHttpClient.RequestMethod_gson, CHARSET, CONNECT_TIMED_OUT_MESSAGE, CONTENT_TYPE_FORM, CONTENT_TYPE_JSON, DEFAULT_CONNECTION_TIMEOUT, DEFAULT_MAX_RETRY_TIMES, DEFAULT_READ_TIMEOUT, IO_ERROR_MESSAGE, JPUSH_USER_AGENT, RATE_LIMIT_QUOTA, RATE_LIMIT_Remaining, RATE_LIMIT_Reset, READ_TIMED_OUT_MESSAGE, RESPONSE_OK| 构造器 | 说明 |
|---|---|
NativeHttpClient(java.lang.String authCode,
HttpProxy proxy,
ClientConfig config) |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
ResponseWrapper |
doRequest(java.lang.String url,
java.lang.String content,
IHttpClient.RequestMethod method) |
|
protected void |
initSSL(java.lang.String sslVer) |
|
ResponseWrapper |
sendDelete(java.lang.String url) |
|
ResponseWrapper |
sendDelete(java.lang.String url,
java.lang.String content) |
|
ResponseWrapper |
sendGet(java.lang.String url) |
|
ResponseWrapper |
sendGet(java.lang.String url,
java.lang.String content) |
|
ResponseWrapper |
sendPost(java.lang.String url,
java.lang.String content) |
|
ResponseWrapper |
sendPut(java.lang.String url,
java.lang.String content) |
public NativeHttpClient(java.lang.String authCode,
HttpProxy proxy,
ClientConfig config)
public ResponseWrapper sendGet(java.lang.String url) throws APIConnectionException, APIRequestException
sendGet 在接口中 IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendGet(java.lang.String url, java.lang.String content) throws APIConnectionException, APIRequestException
sendGet 在接口中 IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendDelete(java.lang.String url) throws APIConnectionException, APIRequestException
sendDelete 在接口中 IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendDelete(java.lang.String url, java.lang.String content) throws APIConnectionException, APIRequestException
sendDelete 在接口中 IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendPost(java.lang.String url, java.lang.String content) throws APIConnectionException, APIRequestException
sendPost 在接口中 IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendPut(java.lang.String url, java.lang.String content) throws APIConnectionException, APIRequestException
sendPut 在接口中 IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper doRequest(java.lang.String url, java.lang.String content, IHttpClient.RequestMethod method) throws APIConnectionException, APIRequestException
protected void initSSL(java.lang.String sslVer)
Copyright © 2018. All Rights Reserved.