public class QSOkHttpRequestClient extends Object
| 限定符 | 构造器和说明 |
|---|---|
protected |
QSOkHttpRequestClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
okhttp3.Request |
buildRequest(String method,
String signedUrl,
okhttp3.RequestBody requestBody,
Map headParams) |
okhttp3.Request |
buildUrlRequest(String singedUrl) |
static void |
fillResponseCallbackModel(int code,
Object content,
OutputModel model) |
static QSOkHttpRequestClient |
getInstance() |
void |
intiOkHttpClient() |
OutputModel |
requestAction(okhttp3.Request request,
boolean bSafe,
Class outputClass) |
OutputModel |
requestActionAsync(okhttp3.Request request,
boolean bSafe,
ResponseCallBack callBack) |
public void intiOkHttpClient()
public static QSOkHttpRequestClient getInstance()
public OutputModel requestAction(okhttp3.Request request, boolean bSafe, Class outputClass) throws QSException
QSExceptionpublic okhttp3.Request buildUrlRequest(String singedUrl)
singedUrl - with singed parameter urlpublic OutputModel requestActionAsync(okhttp3.Request request, boolean bSafe, ResponseCallBack callBack) throws QSException
QSExceptionpublic okhttp3.Request buildRequest(String method, String signedUrl, okhttp3.RequestBody requestBody, Map headParams)
method - request method namesignedUrl - with signed param urlheadParams - http head paramsrequestBody - request body paramspublic static void fillResponseCallbackModel(int code,
Object content,
OutputModel model)
Copyright © 2018. All rights reserved.