Spring Boot 设置 MultipartFile 大小以及设置Tomcat的Post参数大小


只要在 application.properties文件设置以下参数:

#设置文件上传的大小限制
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=10MB

如果还不行的话,那还需要修改web服务器(tomcat)的配置,如果是tomcat需要修改 conf/server.xml文件,如下:
<
  Connector port="8080"
  protocol="HTTP/1.1"  
  connectionTimeout="20000"  
  redirectPort="8443"
  maxPostSize="0"
/>
增加多一个 maxPostSize="0" 表示不限制post请求的参数大小,如果不设置默认是2MB
注意:有些版本的tomcat默认是0表示不限制,有些版本是-1表示不限制,所以最好是设置具体的数字,
例如:要限制最大20MB,可以设置: maxPostSize="20097152" (注意单位是字节)
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM