在springboot服务中上传文件请求报错:
the request was rejected because its size (19989850) exceeds the configured maximum (10485760)
报错原因是上传的文件过大,超出设置的最大值,这里重新设置下允许上传文件的最大值即可,我的springboot版本2.2.10
第一种:配置application.yml
# 本地文件上传:最大支持文件大小
spring:
servlet:
multipart:
max-file-size: 100MB
max-request-size: 100MB
enabled: true
resolve-lazily: false
第二种:在启动类中加如下配置
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
// 单个数据大小
factory.setMaxFileSize("1024MB");
// 总上传数据大小
factory.setMaxRequestSize("1024MB");
return factory.createMultipartConfig();
}