From c7d5e634916356cfd62742dc8cddfc1bee2add12 Mon Sep 17 00:00:00 2001 From: p
Date: Thu, 13 Aug 2026 15:57:55 +0800
Subject: [PATCH] workspace: use URLSearchParams for upload/delete
---
wwwroot/api/workspace_files.dspy | 8 ++++++--
wwwroot/api/workspace_popup.dspy | 4 +++-
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/wwwroot/api/workspace_files.dspy b/wwwroot/api/workspace_files.dspy
index a9c33cf..0522739 100644
--- a/wwwroot/api/workspace_files.dspy
+++ b/wwwroot/api/workspace_files.dspy
@@ -38,14 +38,18 @@ if not os.path.isdir(full_dir):
upload_url = entire_url("/pipeline-sdlc/api/workspace_upload.dspy")
-# 拖拽上传脚本:读取文件 → base64 → POST → 刷新浏览器
+# 拖拽上传脚本:读取文件 → base64 → form-encoded POST → 刷新浏览器
upload_script = (
"var fs=event.params.files;"
"if(!fs||!fs.length)return;"
"for(var i=0;i