java通过postman上传MultipartFile格式文件
Posted i like China
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java通过postman上传MultipartFile格式文件相关的知识,希望对你有一定的参考价值。
一、Controller类代码
/**
* 上传MP4格式视频
*/
@RequestMapping("/VideoMps4")
@ResponseBody
public Object VideoMps4(@RequestParam MultipartFile file) {
try {
String fileName = file.getOriginalFilename();
if (fileName.equals("TestPush.map")) return "succeed";
//获取mp4文件名
String fileJc = fileName.substring(0, fileName.lastIndexOf("."));
//添加文件名
Long prefix = 10000000L;
//日期文件名
String foldPath = "/ceshi/" + "2021429" + prefix;
//这里改你挂载的NFS网盘
String dataFold = "D:\\\\\\\\web\\\\\\\\data\\\\\\\\";
//存放路径
String targetFolderPath = dataFold + foldPath;
File foldFile = new File(targetFolderPath);
//为空建立一个的文件夹
if (!foldFile.exists()) {
foldFile.mkdirs();
}
//视频命名
String newFileName = " i like China.mp4";
String filePath = dataFold + foldPath + "/" + newFileName;
File locaFile = new File(filePath);
file.transferTo(locaFile);
return "succeed";
} catch (Exception e) {
e.printStackTrace();
return "error";
}
}
二、application.properties配置文件
#上传文件的大小
spring.http.multipart.maxFileSize = 20MB
三、postman
四、运行
本文到这里就结束了,有问题欢迎来讨论。
以上是关于java通过postman上传MultipartFile格式文件的主要内容,如果未能解决你的问题,请参考以下文章