diff --git a/IRaCIS.Core.API/Controllers/UploadDownLoadController.cs b/IRaCIS.Core.API/Controllers/UploadDownLoadController.cs index 1d77f2666..362497a18 100644 --- a/IRaCIS.Core.API/Controllers/UploadDownLoadController.cs +++ b/IRaCIS.Core.API/Controllers/UploadDownLoadController.cs @@ -903,7 +903,7 @@ namespace IRaCIS.Core.API.Controllers Response.Headers["Cache-Control"] = "no-store"; // ⚠️ 关键:直接用 Response.Body - using var zip = new ZipArchive(Response.Body,ZipArchiveMode.Create,leaveOpen: true); + using var zip = new ZipArchive(Response.BodyWriter.AsStream(), ZipArchiveMode.Create,leaveOpen: true); // 本地大文件路径 var files = new[]