From be025707f3a8dff9268d3de5f03447127ac0dbc7 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期一, 16 二月 2026 17:54:01 +0800
Subject: [PATCH] fix :修改文件上传路径
---
src/main/java/com/boying/util/FileUtil.java | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/boying/util/FileUtil.java b/src/main/java/com/boying/util/FileUtil.java
index 7affa1d..1fe866b 100644
--- a/src/main/java/com/boying/util/FileUtil.java
+++ b/src/main/java/com/boying/util/FileUtil.java
@@ -15,6 +15,8 @@
import java.io.*;
import java.net.HttpURLConnection;
import java.net.URL;
+import java.text.SimpleDateFormat;
+import java.util.Date;
import java.util.Objects;
import java.util.UUID;
@@ -75,6 +77,8 @@
}
public static FileInfo generateBase64StringToFile(String fileString,int t,int type){
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
+ String format = sdf.format(new Date());
String lastname= null;
//鏂囦欢id
String uuid = UUID.randomUUID().toString().trim().replaceAll("-", "");
@@ -83,7 +87,11 @@
}else {
lastname=".pdf";
}
- String filePath = "D:\\FFproject\\file\\";
+ String filePath = "D:\\FFproject\\file\\"+format+"\\";
+ File dir = new File(filePath);
+ if (!dir.exists()) {
+ dir.mkdirs(); // mkdirs() 鍙互鍒涘缓澶氱骇鐩綍
+ }
if(fileString == null){
return null;
}else {
@@ -121,7 +129,7 @@
// 鍒涘缓閾炬帴
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod(requestMethod);
- conn.setConnectTimeout(10 * 1000);
+ conn.setConnectTimeout(20000);
if (conn.getResponseCode() != HttpURLConnection.HTTP_OK) {
//杩炴帴澶辫触/閾炬帴澶辨晥/鏂囦欢涓嶅瓨鍦�
@@ -142,7 +150,7 @@
}
public static void main(String[] args) {
- String get = netSourceToBase64("http://192.168.0.121:9999/admin/sys-file/platform/20230704154745.png", "GET");
+ String get = netSourceToBase64("http://36.134.129.218:9999/admin/sys-file/platform/20230815083801.png", "GET");
System.out.println(get);
}
--
Gitblit v1.9.1