如何配置上传文件大小限制呢?
可以通过查看 MultipartProperties 这个类知道默认的设置
配置上传文件大小限制
spring:
servlet:
multipart:
# 根据实际需求作调整
# 默认最大上传文件大小为1M,单个文件大小
max-file-size: 10MB
# 默认最大请求大小为10M,总上传的数据大小
max-request-size: 15MB
细节!这里有小坑!
Description:
Failed to bind properties under 'spring.servlet.multipart.max-file-size' to org.springframework.util.unit.DataSize:
Property: spring.servlet.multipart.max-file-size
Value: 10Mb
Origin: class path resource [application.yml]:27:22
Reason: failed to convert java.lang.String to org.springframework.util.unit.DataSize
问题分析:不能够使用Mb,必须使用MB大写,其实从配置过程中也能看出,IDEA已经红色提示错误
更多推荐
UT000054: The maximum size 1048576 for an individual file in a multipart req
发布评论