怎么调整Spring配置文件中的最大上传大小限制
时间: 2024-10-16 19:10:11 浏览: 30
要在Spring配置文件中调整最大上传大小限制,你需要编辑`application.properties`或`application.yml`文件(取决于你的配置格式)。找到Multipart的相关部分,通常是在`spring.servlet.multipart`相关的配置区域。下面是配置示例:
**application.properties:**
```properties
spring.servlet.multipart.enabled=true
spring.servlet.multipart.location=C:/temp/upload-directory # 上传目录路径
# 限制单个文件的最大尺寸 (单位字节)
spring.servlet.multipart.max-file-size=52428800 # 例如50MB(52428800 bytes = 50 * 1024 * 1024)
# 或者限制整个请求的最大尺寸
spring.servlet.multipart.max-request-size=104857600 # 例如100MB(104857600 bytes = 100 * 1024 * 1024)
```
**application.yml:**
```yaml
server:
servlet:
multipart:
enabled: true
location: C:/temp/upload-directory
max-file-size: 52428800 # 单位字节
max-request-size: 104857600 # 单位字节
```
记得重启你的Spring Boot应用以应用新的配置。一旦设置好,超过这些限制的上传会抛出`MaxUploadSizeExceededException`。
阅读全文