1.spring.servlet.multipart.enabled=true
默认参数为true,功能为是否允许附件上传
2.spring.servlet.multipart.file-size-threshold=0
限定附件上传超过一定长度,就先写到临时文件,默认是0
3.spring.servlet.multipart.location=
指定临时文件的存放目录
4.spring.servlet.multipart.max-file-size=1MB
指定单个上传文件的最大长度。默认是1MB
5.spring.servlet.multipart.max-request-size=10MB
指定单次HTTP请求的上传最大长度,默认是10MB
6.spring.servlet.multipart.resolve-lazily=false
当前文件和参数被访问时是否再解析成文件
注意:
根据springboot版本不同,配置文件对文件上传进行限定的格式也有所不同
1.Spring Boot 1.3.x
multipart.maxFileSize
multipart.maxRequestSize
2.Spring Boot 1.4.x and 1.5.x
spring.http.multipart.maxFileSize
spring.http.multipart.maxRequestSize
3.Spring Boot 2.x
spring.servlet.multipart.maxFileSize
spring.servlet.multipart.maxRequestSize