背景
前端使用vue或vue+vant上传文件
后端java接收MultipartFile和其他参数
一、MultipartFile上传单个文件代码示例
1.1 MultipartFile上传单个文件,不包含其它参数
1.1.1 控制层代码如下:
/**
* 1、上传单个文件,不包含其它参数
* */
@PostMapping( "/upload")
public String uploadFile(@RequestParam(value = "file") MultipartFile multipartFile) {
String fileName = multipartFile.getOriginalFilename();
return "文件名称:"+fileName;}
1.1.2 postman接口调用
Headers里需要添加key: Content-Type , value:multipart/form-data;
如下图:
接口方法类型是Post,body请求体里选择from-data这种方式,文件key的格式设置为File类型
如下图: