SpringBoot1.x升级SpringBoot2.x踩坑之文件上传大小限制
2019-06-30 22:07
525 查看
SpringBoot1.x升级SpringBoot2.x踩坑之文件上传大小限制
前言
LZ最近升级SpringBoo框架到2.1.6,踩了一些坑,这里介绍的是文件上传大小限制。
升级前#文件上传配置 1.5.9 spring: http: multipart: enabled: true max-file-size: 100Mb max-request-size:100Mb
升级后
##文件上传配置 2.x spring: servlet: multipart: enabled: true max-file-size: 100Mb max-request-size: 100Mb
原因
我们可以从源码分析,找到SpringBoot的相关源码——
MultipartProperties类
package org.springframework.boot.autoconfigure.web.servlet; import javax.servlet.MultipartConfigElement; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.web.servlet.MultipartConfigFactory; import org.springframework.util.StringUtils; @ConfigurationProperties( prefix = "spring.servlet.multipart", ignoreUnknownFields = false ) public class MultipartProperties { private boolean enabled = true; private String location; private String maxFileSize = "1MB"; private String maxRequestSize = "10MB"; private String fileSizeThreshold = "0"; private boolean resolveLazily = false; ......... }
上面是SpringBoot2.x源码,从上面可以看出,
maxFileSize,即最大文件大小,默认被限制为1MB,
maxRequestSize即最大请求大小,默认被限制为10MB。该类的注解中
prefix=spring.servlet.multipart。
相关文章推荐
- springboot2.X文件上传大小限制设置
- spring boot上传文件大小限制
- Spring boot 文件上传报错,大小超过默认限制大小
- springboot项目后台如何限制上传文件大小?
- SpringBoot文件上传大小限制
- Spring boot设置文件上传大小限制
- springboot--maven--idea --java base64上传文件大小受到限制
- Springboot项目关于上传文件的大小限制
- spring boot 上传文件大小限制
- spring-boot 文件上传大小限制
- SpringBoot限制文件或图片上传大小配置
- spring-boot、jeecg-boot中解除shiro限制了上传视频文件,以及设置上传文件大小的限制
- 解除spring-boot上传图片大小的限制
- springBoot上传文件大小设置
- springBoot上传文件大小设置
- spring-boot2 设置上传文件大小
- SpringBoot2.x系列第四章 (单多文件上传)
- spring上传文件并限制大小配置以及全局异常处理
- 在Spring的环境中,如何限制上传文件的文件大小
- springboot 配置springmvc文件上传大小