Spring Boot 设置上传文件大小限制
在Spring Boot中,你可以通过配置文件来设置上传文件的大小限制。以下是如何设置最大文件大小和请求大小的示例:
首先,在application.properties
或application.yml
中设置属性:
# application.properties
spring.servlet.multipart.max-file-size=128KB
spring.servlet.multipart.max-request-size=128KB
或者使用YAML格式:
# application.yml
spring:
servlet:
multipart:
max-file-size: 128KB
max-request-size: 128KB
这里的max-file-size
是单个文件的最大大小,max-request-size
是整个请求的最大大小。
如果你使用的是Spring Boot 2.0及以上版本,配置方式稍有不同:
# application.properties
spring.servlet.multipart.max-file-size=128KB
spring.servlet.multipart.max-request-size=128KB
或者:
# application.yml
spring:
servlet:
multipart:
max-file-size: 128KB
max-request-size: 128KB
请确保你使用的单位是正确的,如KB
, MB
或GB
。如果超出了这些限制,将会抛出MaxUploadSizeLimitException
异常。
评论已关闭