From cba96d4cbd3ddd8af20b2d65d1f430c75f667821 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期三, 22 十一月 2023 11:43:43 +0800 Subject: [PATCH] 2.2.9资源未释放 --- src/main/java/com/whyc/util/HttpUtil.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/whyc/util/HttpUtil.java b/src/main/java/com/whyc/util/HttpUtil.java index b731be3..d74dd8d 100644 --- a/src/main/java/com/whyc/util/HttpUtil.java +++ b/src/main/java/com/whyc/util/HttpUtil.java @@ -135,6 +135,7 @@ public static String doPost(String httpUrl,String requestBody) { HttpURLConnection connection = null; InputStream inputStream = null; + OutputStream outputStream =null; BufferedReader bufferedReader = null; String result = null;// 杩斿洖缁撴灉瀛楃涓� try { @@ -151,12 +152,11 @@ //璇锋眰浣� connection.setDoOutput(true); - OutputStream outputStream = connection.getOutputStream(); + outputStream = connection.getOutputStream(); OutputStreamWriter osw = new OutputStreamWriter(outputStream,"UTF-8"); osw.write(requestBody); osw.flush(); - outputStream.close(); // 鍙戦�佽姹� connection.connect(); // 閫氳繃connection杩炴帴锛岃幏鍙栬緭鍏ユ祦 @@ -194,6 +194,13 @@ if (connection != null) { connection.disconnect();// 鍏抽棴杩滅▼杩炴帴 } + if (null != outputStream) { + try { + outputStream.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } } return result; } -- Gitblit v1.9.1