From 931e45f5f78494c7af4cab75053da49b57f22fbe Mon Sep 17 00:00:00 2001 From: rk <94314517@qq.com> Date: 星期一, 13 十月 2025 14:31:43 +0800 Subject: [PATCH] 定时自动叫号 与 WMS获取车辆是否在园接口开发 --- server/system_service/src/main/java/com/doumee/core/utils/HttpsUtil.java | 30 ++++++++++++++++++------------ 1 files changed, 18 insertions(+), 12 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 920334e..e7845db 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,6 +112,9 @@ } catch (Exception e) { e.printStackTrace(); } finally { +// if(connection != null){ +// connection.disconnect(); +// } } return null; @@ -163,16 +164,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