From 03d8007c1b8d4eadf0e6667efc6ec0633438ad03 Mon Sep 17 00:00:00 2001 From: wang Date: Wed, 22 Jul 2026 08:58:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=AF=BC=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataserviceyy/util/FileUploadUtil.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/threecloud/dataserviceyy/util/FileUploadUtil.java b/src/main/java/com/threecloud/dataserviceyy/util/FileUploadUtil.java index c51ce5b..9c33ebe 100644 --- a/src/main/java/com/threecloud/dataserviceyy/util/FileUploadUtil.java +++ b/src/main/java/com/threecloud/dataserviceyy/util/FileUploadUtil.java @@ -1,5 +1,6 @@ package com.threecloud.dataserviceyy.util; +import com.alibaba.fastjson2.JSON; import com.threecloud.dataserviceyy.entity.ResultEntity; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -16,7 +17,9 @@ import javax.annotation.PostConstruct; import javax.net.ssl.*; import java.io.IOException; import java.net.HttpURLConnection; +import java.security.SecureRandom; import java.security.cert.X509Certificate; +import java.util.Map; /** * 文件上传工具类 @@ -113,8 +116,8 @@ public class FileUploadUtil { return ""; } - if (content instanceof java.util.Map) { - java.util.Map map = (java.util.Map) content; + if (content instanceof Map) { + Map map = (Map) content; Object url = map.get("fileUrl"); if (url != null) { return url.toString(); @@ -128,8 +131,8 @@ public class FileUploadUtil { String contentStr = content.toString().trim(); if (contentStr.startsWith("{") || contentStr.startsWith("[")) { try { - Object parsed = com.alibaba.fastjson2.JSON.parse(contentStr); - if (parsed instanceof java.util.Map) { + Object parsed = JSON.parse(contentStr); + if (parsed instanceof Map) { return parseFileUrl(parsed); } } catch (Exception e) { @@ -166,7 +169,7 @@ public class FileUploadUtil { } }; SSLContext sslContext = SSLContext.getInstance("TLS"); - sslContext.init(null, trustAll, new java.security.SecureRandom()); + sslContext.init(null, trustAll, new SecureRandom()); SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory() { @Override