现象
请求报错 "413 Request Entity Too Large"
问题原因
最大请求体超过nginx的默认大小1MB
解决方案
- http节点(全局有效)
http { # 所有请求体最大限制在1024m client_max_body_size 1024m; }
- server节点(server全局)
server { # server 下的请求体最大限制在1024m以下 client_max_body_size 1024m; }
- location 节点(单路由)
location /demo{ # 路由请求体最大限制1024m以下 client_max_body_size 1024m; }
# 注意:修改完配置文件后,重新加载配置文件
./nginx -s reload