Spring Boot:The field file exceeds its maximum permitted size of 1048576 bytes.

本文阅读 1 分钟
首页 代码,Java 正文

        最近在做springboot上传文件的项目时,报了一个错误。错误如下,只是摘取了一部分: <font size="3">         org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException: The field attachs exceeds its maximum permitted size of 1048576 bytes. at org.apache.tomcat.util.http.fileupload.impl.FileItemStreamImpl$1.raiseError(FileItemStreamImpl.java:112) ~[tomcat-embed-core-9.0.36.jar:9.0.36] at org.apache.tomcat.util.http.fileupload.util.LimitedInputStream.checkLimit(LimitedInputStream.java:76) ~[tomcat-embed-core-9.0.36.jar:9.0.36] at org.apache.tomcat.util.http.fileupload.util.LimitedInputStream.read(LimitedInputStream.java:135) ~[tomcat-embed-core-9.0.36.jar:9.0.36] at java.io.FilterInputStream.read(FilterInputStream.java:107) ~[na:1.8.0_152]</font>         百度了一会,发现原因是因为我上传的文件过大了。springboot自带的tomcat限制了上传文件的大小,我们只需要在application.yml文件中重新设置文件大小即可。         解决办法如下:

spring:
  servlet:
    multipart:    
      max-file-size: 1000MB       #设置springboot上传文件的大小
      max-request-size: 1000MB

        对了,我使用的springboot是2.0之后的版本,之前的版本可能会不太一样,可能查看官方文档。         最后,有兴趣的小伙伴可以直接去官网浏览。点击查看

        

本文为互联网自动采集或经作者授权后发布,本文观点不代表立场,若侵权下架请联系我们删帖处理!文章出自:https://blog.csdn.net/qq_46540738/article/details/119426205
-- 展开阅读全文 --
安全面试之XSS(跨站脚本攻击)
« 上一篇 07-24

发表评论

成为第一个评论的人

热门文章

标签TAG

最近回复