gpt4 book ai didi

java - 如何解决 FileSizeLimitExceededException 错误?

转载 作者:行者123 更新时间:2023-12-02 10:06:22 25 4
gpt4 key购买 nike

上传 Excel 文件大小超过 1MB 时出现错误。

[org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request;
nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException:
The field files exceeds its maximum permitted size of 1048576 bytes.]

我尝试通过应用以下配置更改来修复它,但它们都没有帮助我。

尝试在 application.yml 文件中进行配置:

spring:
http:
multipart:
max-file-size:5MB
max-request-size:5MB

我还尝试了以下注释:

@MultipartConfig(fileSizeThreshold=1024*1024*10,maxFileSize=1024*1024*10,maxRequestSize=1024*1024*10)

最后我做了这个改变:

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" maxSwallowSize="-1"   />

但是没有任何效果!

最佳答案

我尝试了 Alien 的解决方案,但它给出了已弃用的错误,因此我想分享新的解决方案

spring.servlet.multipart.max-request-size=10MB
spring.servlet.multipart.max-file-size=10MB

关于java - 如何解决 FileSizeLimitExceededException 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55312065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com