//get方法获取数据
public String getData(String http) {
Log.e("wx_","请求http="+http);
Response response;
String strResponse;
//准备网络请求
OkHttpClient client = OkHttpUtils.getInstance().getOkHttpClient();
Request request = new Request.Builder()
.url(http)
.build();
try {
response = client.newCall(request).execute();
if (!response.isSuccessful()) {
return "网络请求失败";
}
ResponseBody body = response.body();
if (body == null) {
return "网络请求返回body为空";
}
strResponse = body.string();
//解析返回的JSON字符串
} catch (IOException e) {
e.printStackTrace();
return "网络请求异常" + e.getMessage();
}
return strResponse;
}