后台代码示例
@PostMapping("/upload")
public String upload(@RequestParam(name = "files",required = false) MultipartFile[] files){
try{
if(files==null || files.length==0){
return "上传文件不能为空";
}
List<String> orgFileNameList=new ArrayList<>(files.length);
for(MultipartFile file:files){
String orgFilename = file.getOriginalFilename();
orgFileNameList.add(orgFilename);
InputStream in = file.getInputStream();
minioClient.putObject(PutObjectArgs.builder()
.bucket(bucketName)
.object(orgFilename)
.stream(in,file.getSize(),-1)
.contentType(file.getContentType())
.build());
in.close();
}
}catch (Exception e){
e.printStackTrace();
return "上传失败";
}
return "上传成功";
}
PostMan测试接口
版权声明:本文为c123m原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。