public class Http2Client extends java.lang.Object implements IHttpClient
IHttpClient.RequestMethod| Modifier and Type | Field and Description |
|---|---|
static okhttp3.MediaType |
JSON |
_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| Constructor and Description |
|---|
Http2Client(java.lang.String authCode,
HttpProxy proxy,
ClientConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
handleResponse(ResponseWrapper wrapper,
okhttp3.Request request) |
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 Http2Client(java.lang.String authCode,
HttpProxy proxy,
ClientConfig config)
public ResponseWrapper sendGet(java.lang.String url) throws APIConnectionException, APIRequestException
sendGet in interface IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendGet(java.lang.String url, java.lang.String content) throws APIConnectionException, APIRequestException
sendGet in interface IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic void handleResponse(ResponseWrapper wrapper, okhttp3.Request request) throws java.io.IOException
java.io.IOExceptionpublic ResponseWrapper sendDelete(java.lang.String url) throws APIConnectionException, APIRequestException
sendDelete in interface IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendDelete(java.lang.String url, java.lang.String content) throws APIConnectionException, APIRequestException
sendDelete in interface IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendPost(java.lang.String url, java.lang.String content) throws APIConnectionException, APIRequestException
sendPost in interface IHttpClientAPIConnectionExceptionAPIRequestExceptionpublic ResponseWrapper sendPut(java.lang.String url, java.lang.String content) throws APIConnectionException, APIRequestException
sendPut in interface IHttpClientAPIConnectionExceptionAPIRequestExceptionCopyright © 2019. All Rights Reserved.