Java 413上载多部分文件时请求实体太大

Java 413上载多部分文件时请求实体太大,java,spring-boot,tomcat9,Java,Spring Boot,Tomcat9,我使用下面的uploadfile方法来上传多部分文件,我看到413请求实体太大,而上传的是一个大文件,比如28MB。我已经在Tomcat9服务器配置中将maxPostSize设置为50MB,并尝试了以下链接中建议的方法。我在application.properties文件中添加了以下spring.servlet属性 spring.servlet.multipart.max-file-size=-1 spring.servlet.multipart.max-request-size=-1 spri

我使用下面的uploadfile方法来上传多部分文件,我看到413请求实体太大,而上传的是一个大文件,比如28MB。我已经在Tomcat9服务器配置中将
maxPostSize
设置为50MB,并尝试了以下链接中建议的方法。我在
application.properties
文件中添加了以下
spring.servlet
属性

spring.servlet.multipart.max-file-size=-1
spring.servlet.multipart.max-request-size=-1
spring.servlet.multipart.enabled=true
@PostMapping(********)
@应答器
公共响应上载文件(
@RequestParam(value=“id”,required=true)字符串id,
@RequestPart(value=“file”,required=false)MultipartFile MultipartFile,
@RequestPart(required=true)数据抛出ServicesException{
return service.uploadfile(id、multipartFile、data);
}

我在下面的链接中尝试了一些建议,但仍然看到相同的错误:

您是否使用
ngrok
或任何代理?默认情况下,在Spring中,您应该获得:

“状态”:500,
“错误”:“内部服务器错误”,
“消息”:“超过最大上载大小;嵌套异常为java.lang.IllegalStateException:org.apache.tomcat.util.http.fileupload.impl.fileSizeLimiteExceedeException:字段文件超出其最大允许大小1048576字节。”,

因此,我认为您应该检查一些防火墙配置,因为问题可能就在那里。

您还可以发布stacktrace吗?您使用的是哪个multipartResolver?