Spring Boot 批量上传: The field files exceeds its maximum permitted size of 1048576 bytes.

版权声明:本文为博主原创文章,转载请注明作者和出处,如有错误,望不吝赐教。 https://blog.csdn.net/weixin_41888813/article/details/85007484

Spring Boot以Servlet 3 javax.servlet.http.Part API支持上传文件,对上传文件大小作了限制,可查看官方文档,如

http://docs.spring.io/spring-boot/docs/1.4.5.RELEASE/reference/htmlsingle/#howto-multipart-file-upload-configuration

解决方法1,配置property参数,如

需要设置以下两个参数

multipart.maxFileSize
multipart.maxRequestSize

Spring Boot 1.3.x或者之前

multipart.maxFileSize=100Mb multipart.maxRequestSize=1000Mb

Spring Boot 1.4.x或者之后

spring.http.multipart.maxFileSize=100Mb spring.http.multipart.maxRequestSize=1000Mb

方法二:SpringBoot中的yml配置

spring:
  servlet:
    multipart:
      max-file-size: 100mb
      max-request-size: 100mb

参考来源于:

https://yq.aliyun.com/ziliao/319158 

猜你喜欢

转载自blog.csdn.net/weixin_41888813/article/details/85007484