官方文档Spring Boot工程嵌入的tomcat限制了请求的文件大小,每个文件的配置最大为1Mb,单次请求的文件的总数不能大于10Mb。
要更改这个默认值需要在配置文件(如application.properties)中加入两个配置
Spring Boot1.4版本后配置更改为:
spring.http.multipart.maxFileSize = 50Mb 设置单个文件的大小,
spring.http.multipart.maxRequestSize=500Mb 设置单次请求的文件的总大小
Spring Boot2.0之后的版本配置修改为:
spring.servlet.multipart.max-file-size = 50Mb
spring.http.multipart.max-request-size=500Mb
如果是想要不限制文件上传的大小,那么就把两个值都设置为-1就行啦
详情参考Spring Boot官方文档