private <T> T postNormal(String actionName, Class<T> tClass, Object linkBean) {
RequestBody body = RequestBody.create(MediaType.parse("application/json; charset=utf-8"), new Gson().toJson(linkBean));
Request request = new Request.Builder().url(getFullUrl(actionName)).post(body).build();
T ret = null;
String result = null;
try {
Response response = getOkHttp().newCall(request).execute();
result = response.body().string();
if (!TextUtils.isEmpty(result)) {
// if (result.contains("error_code")) {
// mLogger.error("postForm result error ,actionName = " + actionName + " ,detail : " + result);
// } else {
ret = gson.fromJson(result, tClass);
// }
}
System.out.println("post成功 result = " + result);
} catch (Exception e) {
mLogger.error("postForm IOException1 action: " + actionName + " ," + tClass.getName() + " ,detail: " + e.getMessage() + ",resultStr = " + result);
e.printStackTrace();
}
return ret;
}
HttpUtil.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:Webhook_server
作者:
评论列表
文章目录