public static void call(String url, Map<String,String> params, final Callbak callbak){ OkHttpClient okHttpClient=new OkHttpClient(); FormBody.Builder body= new FormBody.Builder(); for (Map.Entry<String, String> stringStringEntry : params.entrySet()) { body.add(stringStringEntry.getKey(),stringStringEntry.getValue()); } RequestBody build = body.build(); Request request=new Request.Builder().url(url).post(build).build(); okHttpClient.newCall(request).enqueue(new Callback() { @Override public void onFailure(Call call, IOException e) { callbak.onFailure(call,e); } @Override public void onResponse(Call call, Response response) throws IOException { callbak.onSuccess(call,response); } }); }
okhttp的简单封装
最新推荐文章于 2023-05-13 14:06:49 发布