SpringBoot如何通过配置文件(yml|SpringBoot如何通过配置文件(yml,properties)限制文件上传大小
目录
- 通过配置文件(yml,properties)限制文件上传大小
- properties类型配置文件设置
- yml类型配置文件设置
- 设置文件上传大小限制--默认为1M
- 解决方法
通过配置文件(yml,properties)限制文件上传大小 【SpringBoot如何通过配置文件(yml|SpringBoot如何通过配置文件(yml,properties)限制文件上传大小】
properties类型配置文件设置
# springboot 1.Xspring.http.multipart.max-file-size=50Mbspring.http.multipart.max-request-size=50Mb # springboot 2.Xspring.servlet.multipart.max-file-size=50Mbspring.servlet.multipart.max-request-size=50Mb
yml类型配置文件设置
## springboot 1.X spring:http:multipart:enabled: truemax-file-size: 50MBmax-request-size: 50MB ## springboot 2.X spring:servlet:multipart:enabled: truemax-file-size: 50MBmax-request-size: 50MB
设置文件上传大小限制--默认为1M SpringBoot默认上传文件大小不能超过1MB
超过之后会报以下异常:
org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException: The field file exceeds its maximum permitted size of 1048576 bytes.
解决方法
请在配置文件(application.properties/application.yml)中加入如下设置即可
低版本: 1.X
spring.http.multipart.max-file-size=10MBspring.http.multipart.max-request-size=10MB
高版本: 2.X
spring.servlet.multipart.max-file-size=30Mbspring.servlet.multipart.max-request-size=30Mb
或者
spring.servlet.multipart.maxFileSize=10MBspring.servlet.multipart.maxRequestSize=20MB
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
推荐阅读
- SpringBoot文件上传大小设置方式(yml中配置)
- 数据库|【分享】—如何学习软件测试
- 数据库|硬刚一周,3W字总结,一年的经验告诉你如何准备校招!
- Linux进程-如何查看进程详情
- C语言|手把手教如何搭建Linux环境(搭建云服务器) (Linux基础篇p1)
- 手把手带你使用ZigBee——通过爱智控制EFR32,以及 Simplicity Studio 使用过程中注意事项
- GitHub如何选择合适的license(许可证)
- Windows|Windows 如何打开 .md 文件
- python如何绘制曲线图_如何使用Python的Pandas库绘制折线图
- android|android studio如何复制错误信息