代码 优化

This commit is contained in:
如梦技术 2018-12-24 15:05:33 +08:00
parent 60562ccc8a
commit f58152a24f

View File

@ -52,14 +52,14 @@ public class OKHttpUtil {
StringBuffer sb = new StringBuffer(url); StringBuffer sb = new StringBuffer(url);
if (queries != null && queries.keySet().size() > 0) { if (queries != null && queries.keySet().size() > 0) {
sb.append("?clientId=blade"); sb.append("?clientId=blade");
queries.forEach((k, v) -> sb.append("&" + k + "=" + v)); queries.forEach((k, v) -> sb.append("&").append(k).append("=").append(v));
} }
Request.Builder builder = new Request.Builder(); Request.Builder builder = new Request.Builder();
//添加请求头 //添加请求头
if (header != null && header.keySet().size() > 0) { if (header != null && header.keySet().size() > 0) {
header.forEach((k, v) -> builder.addHeader(k, v)); header.forEach(builder::addHeader);
} }
Request request = builder.url(sb.toString()).build(); Request request = builder.url(sb.toString()).build();
@ -89,13 +89,13 @@ public class OKHttpUtil {
FormBody.Builder formBuilder = new FormBody.Builder().add("clientId", "blade"); FormBody.Builder formBuilder = new FormBody.Builder().add("clientId", "blade");
//添加参数 //添加参数
if (params != null && params.keySet().size() > 0) { if (params != null && params.keySet().size() > 0) {
params.forEach((k, v) -> formBuilder.add(k, v)); params.forEach(formBuilder::add);
} }
Request.Builder builder = new Request.Builder(); Request.Builder builder = new Request.Builder();
//添加请求头 //添加请求头
if (header != null && header.keySet().size() > 0) { if (header != null && header.keySet().size() > 0) {
header.forEach((k, v) -> builder.addHeader(k, v)); header.forEach(builder::addHeader);
} }
Request request = builder.url(url).post(formBuilder.build()).build(); Request request = builder.url(url).post(formBuilder.build()).build();
@ -157,7 +157,7 @@ public class OKHttpUtil {
Request.Builder builder = new Request.Builder(); Request.Builder builder = new Request.Builder();
//添加请求头 //添加请求头
if (header != null && header.keySet().size() > 0) { if (header != null && header.keySet().size() > 0) {
header.forEach((k, v) -> builder.addHeader(k, v)); header.forEach(builder::addHeader);
} }
Request request = builder.url(url).post(requestBody).build(); Request request = builder.url(url).post(requestBody).build();
return getBody(request); return getBody(request);