简单背景
在Spring Boot的项目中进行文件上传接口开发测试时,报错提示上传文件超出1048576 byte。1M的上限不满足系统要求,需要修改。
版本信息
- Spring Boot version 2.0.3.RELEASE
- Java version 8
配置测试
配置文件版本一
spring.http.multipart.maxFileSize=10Mb
spring.http.multipart.maxRequestSize=10Mb
实测无效,改成10MB也没用
配置文件版本二
multipart.maxFileSize=10Mb
multipart.maxRequestSize=10Mb
说是老版本的配置方式,果然实测无效
@Configuration JavaBean
import org.springframework.boot.web.servlet.MultipartConfigFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import javax.servlet.MultipartConfigElement;
@Configuration
public class UploadFileConfiguration {
@Bean
public MultipartCon