/** get请求 */ public static <T> GetRequest<T> get(String url) { return new GetRequest<>(url); }
/** * 异步get * * @param url get请求地址 * @param params get参数 * @param callBack 回调 */ @Override public void asyncGet(@NonNull String url, @NonNull Map<String, String> params, @NonNull final Callback callBack) { OkGo.<String>get(url).params(params).execute(new com.lzy.okgo.callback.StringCallback() { @Override public void onSuccess(com.lzy.okgo.model.Response<String> response) { callBack.onResponse(response.body()); } @Override public void onError(com.lzy.okgo.model.Response<String> response) { super.onError(response); callBack.onError("异常"); } }); }
@Override public okhttp3.Request generateRequest(RequestBody requestBody) { Request.Builder requestBuilder = generateRequestBuilder(requestBody); return requestBuilder.get().url(url).tag(tag).build(); } }
OkGo.<File>get(url).execute(new com.lzy.okgo.callback.FileCallback(path, fileName) { @Override public void onSuccess(com.lzy.okgo.model.Response<File> response) {