From 888af852af74ecd24f4f4370b61427771e60d314 Mon Sep 17 00:00:00 2001 From: Administrator <2863138610@qq.com> Date: 星期一, 12 十二月 2022 11:18:56 +0800 Subject: [PATCH] 华为云obs上传访问 --- src/main/java/com/qxueyou/scc/controller/FileController.java | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/controller/FileController.java b/src/main/java/com/qxueyou/scc/controller/FileController.java index 98b552f..f93b11e 100644 --- a/src/main/java/com/qxueyou/scc/controller/FileController.java +++ b/src/main/java/com/qxueyou/scc/controller/FileController.java @@ -24,11 +24,11 @@ import io.swagger.annotations.ApiOperation; /** - * 文件上传控制器 + * 鏂囦欢涓婁紶鎺у埗鍣� * * @author xiadehu */ -@Api(tags="文件上传通用接口") +@Api(tags="鏂囦欢涓婁紶閫氱敤鎺ュ彛") @Controller @RequestMapping(value = "/base/file") public class FileController { @@ -39,27 +39,27 @@ IFileService fileService; /** - * 通用上传接口 + * 閫氱敤涓婁紶鎺ュ彛 * - * @TODO : 目前缺少对 各模块文件个数、文件格式、文件大小的上传控制,统一增加在configFileModule表里面即可实现 1 图片; 2 文档 3 视频 4 音频 + * @TODO : 鐩墠缂哄皯瀵� 鍚勬ā鍧楁枃浠朵釜鏁般�佹枃浠舵牸寮忋�佹枃浠跺ぇ灏忕殑涓婁紶鎺у埗,缁熶竴澧炲姞鍦╟onfigFileModule琛ㄩ噷闈㈠嵆鍙疄鐜� 1 鍥剧墖锛� 2 鏂囨。 3 瑙嗛 4 闊抽 * @param response * @return */ - @ApiOperation(value="通用上传接口", notes="目前缺少对 各模块文件个数、文件格式、文件大小的上传控制,统一增加在configFileModule表里面即可实现 1 图片; 2 文档 3 视频 4 音频") + @ApiOperation(value="閫氱敤涓婁紶鎺ュ彛", notes="鐩墠缂哄皯瀵� 鍚勬ā鍧楁枃浠朵釜鏁般�佹枃浠舵牸寮忋�佹枃浠跺ぇ灏忕殑涓婁紶鎺у埗,缁熶竴澧炲姞鍦╟onfigFileModule琛ㄩ噷闈㈠嵆鍙疄鐜� 1 鍥剧墖锛� 2 鏂囨。 3 瑙嗛 4 闊抽") @RequestMapping(value = "/upload", headers = "content-type=multipart/*", method = RequestMethod.POST) public @ResponseBody List<FileMeta> doUpload(MultipartHttpServletRequest request, HttpServletResponse response) { - // 2.循环取得文件 + // 2.寰幆鍙栧緱鏂囦欢 Iterator<String> itr = request.getFileNames(); MultipartFile mpf = null; List<FileMeta> files = new ArrayList<FileMeta>(2); FileMeta fileMeta = null; while (itr.hasNext()) { - // 2.从request中取的下一个 MultipartFile + // 2.浠巖equest涓彇鐨勪笅涓�涓� MultipartFile mpf = request.getFile(itr.next()); - // 2.2 创建一个FileMeta + // 2.2 鍒涘缓涓�涓狥ileMeta fileMeta = new FileMeta(); try { Result uploadResult = fileService.doUpload(mpf.getInputStream(), mpf.getOriginalFilename()); @@ -69,7 +69,7 @@ } catch (Exception e) { String desp = e.getMessage(); desp = desp.length() > 120 ? desp.substring(0, 120) : desp; - log.error("上传模块解析出错:" + e); + log.error("涓婁紶妯″潡瑙f瀽鍑洪敊锛�" + e); } fileMeta.setFileName(mpf.getOriginalFilename()); -- Gitblit v1.8.0