SpringBoot2.0 The field file exceeds its maximum permitted size of 1048576 bytes
在使用SpringBoot进行文件上传时出现了这个问题,是因为SpringBoot自带集成的Tomcat限制了文件上传大小,需要在application.properties配置文件中重新设置
注意不同的SpringBoot版本设置文件大小限制的方式不一样,有些配置属性因为SpringBoot版本的迭代已经不能使用了.
在SpringBoot2.0版本中做了比较大的更改,增加了许多新的配置,也有很多属性被弃用,具体的详细信息https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0.0-M1-Configuration-Changelog
【SpringBoot限制文件上传大小 The field file exceeds its maximum permitted size of 1048576 bytes】SpringBoot 2.0配置文件大小:
spring.servlet.multipart.max-file-size=10Mb单个文件限制spring.servlet.multipart.max-request-size=100Mb 请求总文件大小限制
SpringBoot1.5.9版本
spring.http.multipart.maxFileSize=10Mbspring.http.multipart.maxRequestSize=100Mb
推荐阅读
- 第五节:SpringBoot常用注解介绍
- 第四节:SpringBoot中web模版数据渲染展示
- SpringBoot2022【草稿】
- 聊聊springboot项目全局异常处理那些事儿
- 第一节:创建SpringBoot项目并运行HelloWorld
- springboot管理系统[基于员工角色和文件权限的分级的后台管理系统源码]
- SpringBoot之@ComponentScan和@SpringBootApplication扫描覆盖问题
- mybatis|记mybatis查询null字段导致的NPE
- SpringBoot|SpringBoot 整合 druid数据源
- springboot项目配置application添加图片映射 (windows and linux 都可使用)