public class OkHttp3AsyncImpl extends AbstractAsyncHttp implements IOkhttp3
| Modifier and Type | Field and Description |
|---|---|
private okhttp3.OkHttpClient.Builder |
clientBuilder |
header, httpConfigFORM_DATA_UTF_8, JSON_UTF_8| Constructor and Description |
|---|
OkHttp3AsyncImpl() |
OkHttp3AsyncImpl(HttpConfig config) |
OkHttp3AsyncImpl(okhttp3.OkHttpClient.Builder clientBuilder,
HttpConfig config) |
| Modifier and Type | Method and Description |
|---|---|
private void |
exec(okhttp3.Request.Builder requestBuilder,
HttpCallback httpCallback) |
void |
get(String url,
HttpCallback httpCallback)
get 请求
|
void |
get(String url,
Map<String,String> params,
HttpCallback httpCallback)
get 请求
|
void |
post(String url,
HttpCallback httpCallback)
post请求
|
void |
post(String url,
Map<String,String> formdata,
HttpCallback httpCallback)
post请求
|
void |
post(String url,
String dataJson,
HttpCallback httpCallback)
post请求
|
getHttpConfig, setHeader, setHttpConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildClient, buildHttpUrl, getRequestBuilder, postFormDataRequestBuild, postJsonRequestBuildpublic OkHttp3AsyncImpl()
public OkHttp3AsyncImpl(HttpConfig config)
public OkHttp3AsyncImpl(okhttp3.OkHttpClient.Builder clientBuilder,
HttpConfig config)
public void get(String url, HttpCallback httpCallback)
AsyncHttppublic void get(String url, Map<String,String> params, HttpCallback httpCallback)
AsyncHttppublic void post(String url, HttpCallback httpCallback)
AsyncHttppublic void post(String url, String dataJson, HttpCallback httpCallback)
AsyncHttppublic void post(String url, Map<String,String> formdata, HttpCallback httpCallback)
AsyncHttpprivate void exec(okhttp3.Request.Builder requestBuilder,
HttpCallback httpCallback)
Copyright © 2022. All rights reserved.