public class HttpUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static okhttp3.OkHttpClient |
httpClient |
private static org.apache.logging.log4j.Logger |
log |
private static okhttp3.MediaType |
MEDIA_TYPE_GENERAL |
private static okhttp3.MediaType |
MEDIA_TYPE_IMAGE |
private static okhttp3.MediaType |
MEDIA_TYPE_JSON |
| 构造器和说明 |
|---|
HttpUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addInterceptor(okhttp3.Interceptor... interceptors)
添加拦截器
|
private static void |
p_addHeader(HttpRequest httpRequest,
okhttp3.Request.Builder builder) |
private static okhttp3.RequestBody |
p_body(HttpRequest httpRequest) |
private static HttpResponse |
p_convertResponse(okhttp3.Response response,
HttpRequest httpRequest) |
private static HttpResponse |
p_errorResponse(HttpRequest httpRequest,
Exception e) |
private static okhttp3.FormBody |
p_formBody(HttpRequest httpRequest) |
private static okhttp3.Request |
p_generateRequest(HttpRequest httpRequest) |
private static okhttp3.RequestBody |
p_jsonBody(HttpRequest httpRequest) |
private static String |
p_parseUrl(HttpRequest httpRequest) |
private static HttpResponse |
p_request(HttpRequest httpRequest,
okhttp3.Request request) |
static HttpResponse |
request(HttpRequest httpRequest)
发送http请求
|
private static final org.apache.logging.log4j.Logger log
private static okhttp3.OkHttpClient httpClient
private static final okhttp3.MediaType MEDIA_TYPE_JSON
private static final okhttp3.MediaType MEDIA_TYPE_GENERAL
private static final okhttp3.MediaType MEDIA_TYPE_IMAGE
public static HttpResponse request(HttpRequest httpRequest)
public static void addInterceptor(okhttp3.Interceptor... interceptors)
private static HttpResponse p_request(HttpRequest httpRequest, okhttp3.Request request)
private static HttpResponse p_convertResponse(okhttp3.Response response, HttpRequest httpRequest)
private static String p_parseUrl(HttpRequest httpRequest)
private static void p_addHeader(HttpRequest httpRequest, okhttp3.Request.Builder builder)
private static okhttp3.Request p_generateRequest(HttpRequest httpRequest) throws Exception
Exceptionprivate static okhttp3.RequestBody p_jsonBody(HttpRequest httpRequest)
private static okhttp3.FormBody p_formBody(HttpRequest httpRequest)
private static okhttp3.RequestBody p_body(HttpRequest httpRequest) throws Exception
Exceptionprivate static HttpResponse p_errorResponse(HttpRequest httpRequest, Exception e)
Copyright © 2022. All rights reserved.