导读
由于项目需要,上传的文件大导致出现异常报错。
使用
原因
上传文件时出现The field files exceeds its maximum permitted size of 1048576 bytes.报错,如下:
查看:由于SpringBoot对文件大小,官方文档如下:
翻译成中文:
解决办法
对其指定更大的文件大小限制:
#Spring Boot 2.*.*版本的,只需要设置以下两个参数servlet:multipart:#SpringBoot默认每个文件的配置最大为1MB,单次请求的文件的总数不能大于10MB。max-file-size: 10MBmax-request-size: 50MB
注意:这里设置大小一定是大写的MB,不然会报错或者配置无效。
# 不同SpringBoot版本之间的配置不同,具体如下:# Spring Boot 1.3.x或者之前multipart.maxFileSize=10MBmultipart.maxRequestSize=50MB# Spring Boot 1.4.x或者之后spring.http.multipart.maxFileSize=10MBspring.http.multipart.maxRequestSize=50MB
END
搞定~
