Spring Boot:The field file exceeds its maximum permitted siz
发布时间:2020-12-15 07:14:01 所属栏目:Java 来源:网络整理
导读:错误信息:The field file exceeds its maximum permitted size of 1048576 bytes 原因是因为SpringBoot内嵌tomcat默认所能上传的文件大小为1M,超出这个就会报错。 解决办法: 1.修改application.yml配置文件 spring: http: multipart: enabled: true max -fil
错误信息:The field file exceeds its maximum permitted size of 1048576 bytes 1.修改application.yml配置文件spring: http: multipart: enabled: true max-file-size: 30MB max-request-size: 30MB 2.编写配置类package com.blog.springboot.config; import javax.servlet.MultipartConfigElement; import org.springframework.boot.web.servlet.MultipartConfigFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class MulterFile { /** * 文件上传配置 * @return */ @Bean public MultipartConfigElement multipartConfigElement() { MultipartConfigFactory factory = new MultipartConfigFactory(); //文件最大 factory.setMaxFileSize("30960KB"); KB,MB /// 设置总上传数据总大小 factory.setMaxRequestSize(309600KB"); return factory.createMultipartConfig(); } } 参考资料: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |