编程环境介绍:
springboot2.7.4
接收前端提交的文件
请求方式:Post
请求路径:/upload
实现步骤
前端:
后端:接受类型为mutipartFile
- 新建controller内方法用于接收文件
- 获取文件内容输入流,写入到本地磁盘
@PostMapping("upload") public Result<String> upload(MultipartFile file) throws IOException { //获取输入流,写入本地磁盘 String filename = file.getOriginalFilename(); file.transferTo(new File("D:\\dev-static"+filename)); return Result.success("文件上传成功,访问地址、、、"); }
如果报错,可能是上传文件大小超出了默认值,则需修改application.yml文件,配置以下属性值,意为单个mutipartFile文件最大size
servlet: multipart: max-file-size: 10MB
标签:文件,springboot,upload,file,上传,size From: https://www.cnblogs.com/jiajianchengchu/p/18001595