From a06a1569962ef949862d955ba53512fdb801c509 Mon Sep 17 00:00:00 2001 From: HaHa <2016113325@qq.com> Date: Sat, 11 Nov 2023 01:35:27 +0800 Subject: [PATCH] fix-NPE --- .../main/java/io/dataease/utils/HttpClientUtil.java | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/sdk/common/src/main/java/io/dataease/utils/HttpClientUtil.java b/sdk/common/src/main/java/io/dataease/utils/HttpClientUtil.java index ee0f649c01..9fd9e1e168 100755 --- a/sdk/common/src/main/java/io/dataease/utils/HttpClientUtil.java +++ b/sdk/common/src/main/java/io/dataease/utils/HttpClientUtil.java @@ -200,10 +200,7 @@ public class HttpClientUtil { * @return 响应结果字符串 */ public static String post(String url, Map body, HttpClientConfig config) { - CloseableHttpClient httpClient = null; - - try { - buildHttpClient(url); + try (CloseableHttpClient httpClient = buildHttpClient(url)) { HttpPost httpPost = new HttpPost(url); if (config == null) { config = new HttpClientConfig(); @@ -231,14 +228,6 @@ public class HttpClientUtil { } catch (Exception e) { logger.error("HttpClient查询失败", e); throw new DEException(SYSTEM_INNER_ERROR.code(), "HttpClient查询失败: " + e.getMessage()); - } finally { - try { - if(httpClient != null){ - httpClient.close(); - } - } catch (Exception e) { - logger.error("HttpClient关闭连接失败", e); - } } }