public class RelaxHttp
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
MEDIA_TYPE_FORM |
static java.lang.String |
MEDIA_TYPE_JSON |
static okhttp3.OkHttpClient |
okHttpClient |
static ResultAdapter |
resultAdapter |
| 构造器和说明 |
|---|
RelaxHttp() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends API> |
create(java.lang.Class<T> api) |
static <T extends API> |
create(java.lang.Class<T> api,
okhttp3.OkHttpClient client) |
static <T extends API> |
create(java.lang.Class<T> api,
RequestResolver resolver,
okhttp3.OkHttpClient client) |
static <T> T |
get(java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.Class<T> resultType) |
static <T> T |
get(java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.Class<T> resultType,
ResultAdapter resultAdapter) |
static <T> T |
post(java.lang.String url,
okhttp3.MediaType mediaType,
java.lang.String data,
java.lang.Class<T> resultType) |
static <T> T |
post(java.lang.String url,
okhttp3.MediaType mediaType,
java.lang.String data,
java.lang.Class<T> resultType,
ResultAdapter resultAdapter) |
public static final java.lang.String MEDIA_TYPE_JSON
public static final java.lang.String MEDIA_TYPE_FORM
public static ResultAdapter resultAdapter
public static okhttp3.OkHttpClient okHttpClient
public static final <T extends API> T create(java.lang.Class<T> api, RequestResolver resolver, okhttp3.OkHttpClient client)
public static final <T extends API> T create(java.lang.Class<T> api, okhttp3.OkHttpClient client)
public static final <T extends API> T create(java.lang.Class<T> api)
public static <T> T get(java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.Class<T> resultType)
throws java.io.IOException
java.io.IOExceptionpublic static <T> T get(java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.Class<T> resultType,
ResultAdapter resultAdapter)
throws java.io.IOException
java.io.IOExceptionpublic static <T> T post(java.lang.String url,
okhttp3.MediaType mediaType,
java.lang.String data,
java.lang.Class<T> resultType)
throws java.io.IOException
java.io.IOExceptionpublic static <T> T post(java.lang.String url,
okhttp3.MediaType mediaType,
java.lang.String data,
java.lang.Class<T> resultType,
ResultAdapter resultAdapter)
throws java.io.IOException
java.io.IOExceptionCopyright © 2020. All Rights Reserved.