|
|
@ -188,15 +188,17 @@ public class HttpClientManager { |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
public Result<String> sendPost(String url, boolean isHttps, String jsonStrParam,Map<String,String> headerMap) { |
|
|
|
public Result<String> sendPost(String url, boolean isHttps, String jsonStrParam, Map<String, Object> headerMap) { |
|
|
|
|
|
|
|
try { |
|
|
|
HttpPost httppost = new HttpPost(url); |
|
|
|
httppost.setConfig(requestConfig); |
|
|
|
httppost.addHeader(HEADER_CONTENT_TYPE, HEADER_APPLICATION_JSON); |
|
|
|
if (null != headerMap){ |
|
|
|
headerMap.forEach((k,v) -> { |
|
|
|
httppost.addHeader(k,v); |
|
|
|
if (null != headerMap) { |
|
|
|
headerMap.forEach((k, v) -> { |
|
|
|
if (StringUtils.isNotBlank(k)) { |
|
|
|
httppost.addHeader(k, v == null ? null : v.toString()); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
if (StringUtils.isNotEmpty(jsonStrParam)) { |
|
|
@ -348,7 +350,7 @@ public class HttpClientManager { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public Result<String> sendGet(String url, boolean isHttps, Map<String, Object> params, Map<String,String> headerMap) { |
|
|
|
public Result<String> sendGet(String url, boolean isHttps, Map<String, Object> params, Map<String, Object> headerMap) { |
|
|
|
|
|
|
|
try { |
|
|
|
URIBuilder builder = new URIBuilder(url); |
|
|
@ -363,7 +365,9 @@ public class HttpClientManager { |
|
|
|
httpGet.setConfig(requestConfig); |
|
|
|
if (null != headerMap){ |
|
|
|
headerMap.forEach((k,v) -> { |
|
|
|
httpGet.addHeader(k,v); |
|
|
|
if (StringUtils.isNotBlank(k)) { |
|
|
|
httpGet.addHeader(k, v == null ? null : v.toString()); |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
return execute(httpGet, isHttps); |
|
|
|