@RequestMapping("/uploadPic") public AppResp<String> uploadPic(HttpServletRequest request){ MultipartHttpServletRequest req = (MultipartHttpServletRequest) request; MultipartFile file = req.getFile("file"); return AppResp.succeed(OssService.uploadObjectOSS(file)); }
时间: 2024-03-04 19:49:52 浏览: 266
MultipartHttpServletRequest_文件上传
4星 · 用户满意度95%
这是一个 Java Spring MVC 的控制器方法,用于处理前端上传图片的请求。通过 HttpServletRequest 获取 MultipartHttpServletRequest 对象,再通过其 getFile 方法获取上传的文件 MultipartFile。最后调用 OssService 的 uploadObjectOSS 方法上传文件到 OSS(阿里云对象存储)并返回文件的 URL 地址。返回值类型为 AppResp<String>,其中 succeed 方法表示成功,参数为文件 URL。
阅读全文