1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > SpringBoot上传文件报The field file exceeds its maximum permitted size of 1048576 bytes.

SpringBoot上传文件报The field file exceeds its maximum permitted size of 1048576 bytes.

时间:2023-03-12 08:49:15

相关推荐

SpringBoot上传文件报The field file exceeds its maximum permitted size of 1048576 bytes.

项目场景:

SpringBoot线上产品上传文件

问题描述

在上传文件的过程中,选择一些高清的,文件比较大的图片的时候,例如图片大于1M

原因分析:

后台的错误信息很明显,说是图片过大导致的,SpringBoot默认上传的文件大小为1M,如下错误信息:

The field file exceeds its maximum permitted size of 1048576 bytes.

解决方案:

我的项目为Spring2.0往上

在配置文件中加入如下代码:我使用的是application.properties配置文件

spring.servlet.multipart.max-file-size = 100MBspring.servlet.multipart.max-request-size = 150MB

附言:不同的版本,对应不同的配置,如下:

Spring Boot 1.3.x and earliermultipart.maxFileSizemultipart.maxRequestSizeSpring Boot 1.4.x and 1.5.xspring.http.multipart.maxFileSizespring.http.multipart.maxRequestSizeSpring Boot 2.xspring.servlet.multipart.maxFileSizespring.servlet.multipart.maxRequestSize比如我的就是2.0,所以在2.0设置spring.servlet.multipart.maxFileSize=30MBspring.servlet.multipart.maxRequestSize=30M不做限制spring.servlet.multipart.maxFileSize=-1spring.servlet.multipart.maxRequestSize=-1

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。