欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > javascript >内容正文

javascript

Spring Boot 批量上传: The field files exceeds its maximum permitted size of 1048576 bytes.

发布时间:2024/1/23 javascript 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Spring Boot 批量上传: The field files exceeds its maximum permitted size of 1048576 bytes. 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Spring Boot 批量上传异常: org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException: The field files exceeds its maximum permitted size of 1048576 bytes.

Spring Boot以Servlet 3 javax.servlet.http.Part API支持上传文件,对上传文件大小作了限制,可查看官方文档,如

http://docs.spring.io/spring-boot/docs/1.4.5.RELEASE/reference/htmlsingle/#howto-multipart-file-upload-configuration


解决方法,配置property参数,如

需要设置以下两个参数

multipart.maxFileSize
multipart.maxRequestSize

Spring Boot 1.3.x或者之前

multipart.maxFileSize=100Mb multipart.maxRequestSize=1000Mb

Spring Boot 1.4.x或者之后

spring.http.multipart.maxFileSize=100Mb spring.http.multipart.maxRequestSize=1000Mb

 

很多人设置了multipart.maxFileSize但是不起作用,是因为1.4版本以上的配置改了,详见官方文档:spring boot 1.4


总结

以上是生活随笔为你收集整理的Spring Boot 批量上传: The field files exceeds its maximum permitted size of 1048576 bytes.的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。