Okthhp3简单封装

来源:互联网 发布:管家婆sql server下载 编辑:程序博客网 时间:2024/06/04 00:51
/** * OKhttppost请求,封装传参 一个参数,不包含图片获取数据 返回取到的json对象,主要用于传id,uid * @param {String} url   接口网址 * @param {String} key    * @param {String} value  * @return {String} JsonString */public String postData(String url,String key,String value){    String str= "";    //    OkHttpClient client = new OkHttpClient();    RequestBody body = new FormBody.Builder()            .add(key, value)            .build();    Request request = new Request.Builder()            .url(url)            .post(body)            .build();    Call call = client.newCall(request);    try {        Response response = call.execute();        str = response.body().string();    } catch (IOException e) {        e.printStackTrace();    }    return str;}/** * OKhttpGet请求
 * @param {String} url   接口网址
 * @return {String} JsonString
*/public String getData(String url){ String str=""; OkHttpClient client=new OkHttpClient(); Request request=new Request.Builder() .url(url) .build(); Call call=client.newCall(request); try { Response response=call.execute(); str=response.body().string(); } catch (IOException e) { e.printStackTrace(); } return str;}
原创粉丝点击