public class OkHttpUtil
extends java.lang.Object
Create in 14:53 2018/1/30
| 限定符和类型 | 字段和说明 |
|---|---|
static okhttp3.MediaType |
JSON_MEDIA |
| 构造器和说明 |
|---|
OkHttpUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Report |
get(API api) |
static Report |
get(API api,
java.lang.Class c) |
static Report |
get(API api,
java.lang.Class c,
java.util.HashMap headers) |
static Report |
get(API api,
java.util.HashMap headers) |
static Report |
get(java.lang.Object path) |
static Report |
get(java.lang.Object path,
java.util.HashMap headers) |
static Report |
get(java.lang.Object path,
java.io.Serializable c) |
static Report |
get(java.lang.Object path,
java.io.Serializable c,
java.util.HashMap headers) |
static java.util.List |
listTranToObj(java.util.List<com.alibaba.fastjson.JSONObject> data,
java.lang.Class c) |
static Report |
post(API api) |
static Report |
post(API api,
java.lang.Class c) |
static Report |
post(API api,
java.lang.Class c,
java.util.HashMap headers) |
static Report |
post(API api,
java.lang.Class c,
okhttp3.MediaType mediaType) |
static Report |
post(API api,
java.util.HashMap headers) |
static Report |
post(API api,
okhttp3.MediaType mediaType) |
static Report |
post(java.lang.Object path,
java.lang.Object o) |
static Report |
post(java.lang.Object path,
java.lang.Object o,
java.lang.Class c) |
static Report |
post(java.lang.Object path,
java.lang.Object o,
java.lang.Class c,
java.util.HashMap headers) |
static Report |
post(java.lang.Object path,
java.lang.Object o,
java.util.HashMap headers) |
public static Report post(API api, okhttp3.MediaType mediaType)
mediaType - mediaTypeapi - API对象public static Report post(API api, java.lang.Class c, okhttp3.MediaType mediaType)
api - API对象c - classmediaType - 媒体类型public static Report post(java.lang.Object path, java.lang.Object o)
path - 路径o - 需要传的JSON参数public static Report post(java.lang.Object path, java.lang.Object o, java.util.HashMap headers)
path - 路径o - 需要传的JSON参数headers - headerspublic static Report post(java.lang.Object path, java.lang.Object o, java.lang.Class c)
path - 路径o - 需要传的JSON参数c - Report.data的类型public static Report post(java.lang.Object path, java.lang.Object o, java.lang.Class c, java.util.HashMap headers)
path - 路径o - 需要传的JSON参数c - Report.data的类型headers - headerspublic static Report post(API api, java.lang.Class c)
api - API对象c - Report.data的类型public static Report post(API api, java.lang.Class c, java.util.HashMap headers)
api - API对象c - Report.data的类型headers - headerspublic static Report post(API api)
api - API对象public static Report post(API api, java.util.HashMap headers)
api - API对象headers - headerspublic static Report get(java.lang.Object path)
path - 路径public static Report get(java.lang.Object path, java.util.HashMap headers)
path - 路径headers - headerspublic static Report get(java.lang.Object path, java.io.Serializable c)
path - 路径c - Report.data的类型public static Report get(java.lang.Object path, java.io.Serializable c, java.util.HashMap headers)
path - 路径c - Report.data的类型headers - headerspublic static Report get(API api)
api - API对象public static Report get(API api, java.util.HashMap headers)
api - API对象headers - headerspublic static Report get(API api, java.lang.Class c)
api - API对象c - Report.data的类型public static Report get(API api, java.lang.Class c, java.util.HashMap headers)
api - API对象c - Report.data的类型headers - headerspublic static java.util.List listTranToObj(java.util.List<com.alibaba.fastjson.JSONObject> data,
java.lang.Class c)
Copyright © 2019. All Rights Reserved.