Spring Boot 2.x设置文件上传大小

Spring Boot设置文件上传大小与版本不同,今日主要讲一些2.x版本以后的。

设置上传文件大小由两种方式,一种是在配置文件中设置,一种是在代码中进行控制,由于在配置文件中比较简单些,今天就说一下在配置文件中如何配置吧

 

在配置文件中设置,比如在2.x版本中设置上传问的大小为200MB(ps:需要注意的是,数字大小后缀必须写全,如果只是写一个M则会报错)

#上传单个文件大小(如果等号后面为-1表示不限制文件的大小)
spring.servlet.multipart.maxFileSize=200MB
#上传文件总大小
spring.servlet.multipart.maxRequestSize=200MB

如果不限制大小,设置为-1即可

spring.servlet.multipart.maxFileSize=-1
spring.servlet.multipart.maxRequestSize=-1

 

顺便说一下其他版本如何设置吧

Spring Boot 1.3.x and earlier

multipart.maxFileSize
multipart.maxRequestSize

Spring Boot 1.4.x and 1.5.x

spring.http.multipart.maxFileSize
spring.http.multipart.maxRequestSize

  

上一篇:[原]如何用Android NDK编译FFmpeg


下一篇:SpringBoot 上传限制