Browse Source

优化导包

ftpmain
wang 1 month ago
parent
commit
03d8007c1b
  1. 13
      src/main/java/com/threecloud/dataserviceyy/util/FileUploadUtil.java

13
src/main/java/com/threecloud/dataserviceyy/util/FileUploadUtil.java

@ -1,5 +1,6 @@
package com.threecloud.dataserviceyy.util; package com.threecloud.dataserviceyy.util;
import com.alibaba.fastjson2.JSON;
import com.threecloud.dataserviceyy.entity.ResultEntity; import com.threecloud.dataserviceyy.entity.ResultEntity;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -16,7 +17,9 @@ import javax.annotation.PostConstruct;
import javax.net.ssl.*; import javax.net.ssl.*;
import java.io.IOException; import java.io.IOException;
import java.net.HttpURLConnection; import java.net.HttpURLConnection;
import java.security.SecureRandom;
import java.security.cert.X509Certificate; import java.security.cert.X509Certificate;
import java.util.Map;
/** /**
* 文件上传工具类 * 文件上传工具类
@ -113,8 +116,8 @@ public class FileUploadUtil {
return ""; return "";
} }
if (content instanceof java.util.Map) { if (content instanceof Map) {
java.util.Map<?, ?> map = (java.util.Map<?, ?>) content; Map<?, ?> map = (Map<?, ?>) content;
Object url = map.get("fileUrl"); Object url = map.get("fileUrl");
if (url != null) { if (url != null) {
return url.toString(); return url.toString();
@ -128,8 +131,8 @@ public class FileUploadUtil {
String contentStr = content.toString().trim(); String contentStr = content.toString().trim();
if (contentStr.startsWith("{") || contentStr.startsWith("[")) { if (contentStr.startsWith("{") || contentStr.startsWith("[")) {
try { try {
Object parsed = com.alibaba.fastjson2.JSON.parse(contentStr); Object parsed = JSON.parse(contentStr);
if (parsed instanceof java.util.Map) { if (parsed instanceof Map) {
return parseFileUrl(parsed); return parseFileUrl(parsed);
} }
} catch (Exception e) { } catch (Exception e) {
@ -166,7 +169,7 @@ public class FileUploadUtil {
} }
}; };
SSLContext sslContext = SSLContext.getInstance("TLS"); SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(null, trustAll, new java.security.SecureRandom()); sslContext.init(null, trustAll, new SecureRandom());
SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory() { SimpleClientHttpRequestFactory factory = new SimpleClientHttpRequestFactory() {
@Override @Override

Loading…
Cancel
Save