From 885290e4d0d0c7fad3f538d901c616e49c3d6985 Mon Sep 17 00:00:00 2001 From: 胡仁荣 <897853850@qq.com> Date: 星期二, 18 七月 2023 18:15:58 +0800 Subject: [PATCH] oss分块上传 --- src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java b/src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java index 3b2a896..15a6eff 100644 --- a/src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java +++ b/src/main/java/com/qxueyou/scc/teach/res/service/HweiYunOBSService.java @@ -2,6 +2,7 @@ import com.obs.services.model.PutObjectResult; import com.qxueyou.scc.base.model.FileMeta; +import com.qxueyou.scc.base.model.Result; import org.springframework.web.multipart.MultipartFile; import java.io.IOException; @@ -53,4 +54,25 @@ * @return: java.io.InputStream */ InputStream fileDownload(String objectKey); + + /** + * oss 鍒嗙墖涓婁紶 + * + * @param input + * @param uniqueId + * @param chunkNumber + * @param totalChunk + * @return + */ + Result uploadChunk(InputStream input, String uniqueId, int chunkNumber, long chunkSize, int totalChunk, String fileName); + + /** + * 鍒濆鍖� + * + * @param uniqueId + * @param fileName + * @param md5 + * @return + */ + Result initUploadChunk(String uniqueId, String fileName, String md5); } -- Gitblit v1.8.0