文件上传报错,接口断点不走,原因是tomcat默认限制
Spring Boot:The field file exceeds its maximum permitted size of 1048576 bytes.
可更改配置文件,本人使用yml配置
spring:servlet:multipart:max-file-size: 50MBmax-request-size: 100MB
有用请点赞,养成良好习惯!
疑问、交流、鼓励请留言!
网上方法不太好使,如下
解决方法一:提示方法过期!!在启动类添加如下代码:@Beanpublic MultipartConfigElement multipartConfigElement() {MultipartConfigFactory factory = new MultipartConfigFactory();//单个文件最大factory.setMaxFileSize("10240KB"); //KB,MB// 设置总上传数据总大小factory.setMaxRequestSize("102400KB");return factory.createMultipartConfig();}解决方法二:爆红线,提示too long根据spring boot 版本不同在application文件添加不同的配置Spring Boot 1.3 或之前的版本,配置:multipart.maxFileSize = 100Mbmultipart.maxRequestSize=150MbSpring Boot 1.4 版本后配置更改为:spring.http.multipart.maxFileSize = 100Mbspring.http.multipart.maxRequestSize = 150MbSpring Boot 2.0 之后的版本配置修改为: 单位Mb改为MB了spring.servlet.multipart.max-file-size = 100MBspring.servlet.multipart.max-request-size = 150MB