From 5c3fc1a7a58e0b10f78519c748dadd99eb3e82d8 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 01 七月 2025 14:34:48 +0800 Subject: [PATCH] 最新版本541200007 --- server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java | 33 ++++++++++++++++++--------------- 1 files changed, 18 insertions(+), 15 deletions(-) diff --git a/server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java b/server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java index 0f11b14..72105c9 100644 --- a/server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java +++ b/server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java @@ -3,9 +3,7 @@ import org.springframework.http.HttpMethod; import javax.net.ssl.*; -import java.io.ByteArrayOutputStream; -import java.io.InputStream; -import java.io.OutputStream; +import java.io.*; import java.net.HttpURLConnection; import java.net.URL; import java.security.KeyManagementException; @@ -114,9 +112,9 @@ } catch (Exception e) { e.printStackTrace(); } finally { - if(connection != null){ - connection.disconnect(); - } +// if(connection != null){ +// connection.disconnect(); +// } } return null; } @@ -165,16 +163,21 @@ } - public static void main(String[] args) { + public static void main(String[] args) throws IOException { //灞�閮ㄤ俊浠绘墍鏈夎瘉涔﹀拰涓绘満 - String result = HttpsUtil.get("https://127.0.0.1:8443/ssl-test/test01.do",true); - System.out.println(result); - - //澶栭儴淇′换鎵�鏈夎瘉涔﹀拰涓绘満 - HttpsTrustManager.allowAllSSL(); - String response = HttpsUtil.get("https://127.0.0.1:8443/ssl-test/test01.do", false); - System.out.println(result); - + InputStream result = HttpsUtil.connectionInputsteam( + "https://atwl.ahzyssl.com/zhyq_ftp/company_documents/20250630/e4205bc2-c5d3-48c7-ae2e-9690c009e481.txt", + "GET",null,null ); + try (BufferedInputStream bufferedInputStream = new BufferedInputStream(result); + FileOutputStream outputStream = new FileOutputStream("D://temp.txt")) { + byte[] buffer = new byte[1024]; + int bytesRead; + while ((bytesRead = bufferedInputStream.read(buffer)) != -1) { + outputStream.write(buffer, 0, bytesRead); + } + }catch (Exception e){ + e.printStackTrace(); + } } } -- Gitblit v1.9.3