SpringBoot 2.x 解决上传文件大小限制 org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException

yufei       3 年, 4 月 前       2304

使用 SpringBoot 2.x上传文件时,可能会触发 tomcat 的 1m 问题,具体的错误为

org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException: The field file exceeds its maximum permitted size of 1048576 bytes.

错误的原因是: SpringBoot 默认上传文件大小不能超过 1MB

解决方案呢,就是在 SpringBoot 的配置文件里,一般是 application.properties 那个,添加以下配置即可

spring.servlet.multipart.max-file-size=200MB    #上传的单个文件大小
spring.servlet.multipart.max-request-size=200MB #一次性上传的总文件大小,包括字段的值

如果你用的是 1.x 的版本,只要添加以下属性即可

spring.http.multipart.max-file-size=200MB  #上传的单个文件大小
spring.http.multipart.max-request-size=200MB #一次性上传的总文件大小,包括字段的值
目前尚无回复
简单教程 = 简单教程,简单编程
简单教程 是一个关于技术和学习的地方
现在注册
已注册用户请 登入
关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.