SpringBoot上传文件大小设置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot上传文件大小设置相关的知识,希望对你有一定的参考价值。
参考技术A 在做项目的时候,遇到这样的问题
org.springframework.web.multipart.MultipartException
是上传文件大小大于默认大小了,springboot默认单次上传的文件不超过1M,如果要上传更大的文件需要在 application.yml 文件中更改设置。
max-file-size 是单个文件大小
max-request-size 是设置总上传的数据大小
根据自己需求定义吧,Mb和Kb都可以,大小写也都随意
SpringBoot2.x文件上传大小单位设置
报红单位设置有问题,注意大小写
如果你想指定该文件不受限制,将spring.servlet.multipart.max-file-size属性设置为-1
Spring Boot包含Servlet 3 javax.servlet.http.Part API以支持上传文件。 默认情况下,Spring Boot配置Spring MVC,每个文件的最大大小为1MB,最大值为单个请求中的10MB文件数据。 您可以覆盖这些值,中间数据的存储位置(例如,到/ tmp目录),以及使用MultipartProperties类中公开的属性将数据刷新到磁盘的阈值。
location:指定将存储上载文件的目录。 未指定时,将使用临时目录。
max-file-size:指定上载文件允许的最大大小。 默认值为1MB
max-request-size:指定multipart/form-data请求允许的最大大小。 默认值为10MB。
file-size-threshold:指定文件将写入磁盘的大小阈值。 默认值为0。
微信公众号
JAVA程序猿成长之路
分享资源,记录程序猿成长点滴。专注于Java,Spring,SpringBoot,SpringCloud,分布式,微服务。
以上是关于SpringBoot上传文件大小设置的主要内容,如果未能解决你的问题,请参考以下文章