public class OkHttp3Impl extends AbstractHttp
OkHttp3 实现
| 限定符和类型 | 字段和说明 |
|---|---|
static okhttp3.MediaType |
CONTENT_TYPE_JSON |
httpConfig| 构造器和说明 |
|---|
OkHttp3Impl() |
OkHttp3Impl(HttpConfig httpConfig) |
OkHttp3Impl(okhttp3.OkHttpClient.Builder httpClientBuilder,
HttpConfig httpConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
get(String url)
GET 请求
|
String |
get(String url,
Map<String,String> params,
boolean encode)
GET 请求
|
String |
get(String url,
Map<String,String> params,
HttpHeader header,
boolean encode)
GET 请求
|
String |
post(String url)
POST 请求
|
String |
post(String url,
Map<String,String> params,
boolean encode)
POST 请求
|
String |
post(String url,
Map<String,String> params,
HttpHeader header,
boolean encode)
POST 请求
|
String |
post(String url,
String data)
POST 请求
|
String |
post(String url,
String data,
HttpHeader header)
POST 请求
|
setHttpConfigpublic OkHttp3Impl()
public OkHttp3Impl(HttpConfig httpConfig)
public OkHttp3Impl(okhttp3.OkHttpClient.Builder httpClientBuilder,
HttpConfig httpConfig)
public String get(String url, Map<String,String> params, boolean encode)
url - URLparams - 参数encode - 是否需要 url encodepublic String get(String url, Map<String,String> params, HttpHeader header, boolean encode)
url - URLparams - 参数header - 请求头encode - 是否需要 url encodepublic String post(String url, String data, HttpHeader header)
url - URLdata - JSON 参数header - 请求头public String post(String url, Map<String,String> params, boolean encode)
url - URLparams - form 参数encode - 是否需要 url encodeCopyright © 2020. All rights reserved.