JSONObject jsonObject = new JSONObject(); try { jsonObject.put("code",code); } catch (JSONException e) { e.printStackTrace(); } String jsonStr = jsonObject.toString(); MediaType JSON = MediaType.parse("application/json; charset=utf-8"); RequestBody body = RequestBody.create(JSON, jsonStr); String url = "http://api.freego.haitiand.cn/wechat/index"; Request request = new Request .Builder() .url(url) .post(body) .build(); OkHttpClient client = new OkHttpClient.Builder() .connectTimeout(10, TimeUnit.SECONDS) .readTimeout(10, TimeUnit.SECONDS) .writeTimeout(10, TimeUnit.SECONDS) .build(); client.newCall(request).enqueue(new Callback() { @Override public void onFailure(Call call, IOException e) { Log.e(TAG,"报错信息 - - - > "+e.toString()); } @Override public void onResponse(Call call, Response response) throws IOException { Log.i(TAG,"数据返回 - - - > "+response.body().string()); } });