上传超大文件要如何配置
-
springboot配置
-
在进行文件上传时,tomcat默认限制1mb的大小,超过这个大小就会报错,解决的办法就是在配置文件中添加配置。我是springBoot项目,所以在application.properties配置文件中这样添加。
-
# 最大文件上传大小 spring.servlet.multipart.max-file-size=100MB # 控制层方法请求文件最大大小 spring.servlet.multipart.max-request-size=100MB
-
-
nginx配置
- 在nginx.conf文件中添加 client_max_body_size 100M ;
- client_max_body_size可以设置在http、server、location下,如果不设置client_max_body_size,默认值是1M
- eg
- server {
listen 8889;
client_max_body_size 1024M; #配置请求体最大限制大小,超过则报错413,请求实体过大
} - 配置请求体最大限制大小,超过则报错413,请求实体过大