附件上传后台报The field uploadFile exceeds its maximum permitted size of 1048576 bytes.

springboot默认附件上传最大尺寸为1M,当上传的单张图片大小超过1M时,后台接收就会有问题,就会出现这种问题。

解决办法:

1.在application.properties配置文件中添加上传附件的最大尺寸配置

multipart.maxFileSize=10Mb
multipart.maxRequestSize=10Mb

2.在springboot启动类中添加以下代码:

@Bean
    public MultipartConfigElement multipartConfigElement(@Value("${multipart.maxFileSize}") String maxFileSize,
            @Value("${multipart.maxRequestSize}") String maxRequestSize) {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        factory.setMaxFileSize(maxFileSize);
        factory.setMaxRequestSize(maxRequestSize);
        return factory.createMultipartConfig();
    }

3.重启,问题解决


版权声明:本文为u012966918原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。