问题原因
在文件上传时,如果上传文件比较大会出现报错:Status Code: 413 Request Entity Too Large,此时的响应头信息详细示例如下:
Request Method: POST
Status Code: 413 Request Entity Too Large
Remote Address: 10.147.26.139:80
Referrer Policy: no-referrer-when-downgrade
这正是超过了nginx配置的上传文件大小限制导致的。配置项即是client_max_body_size size,其默认大小为1M,在视频上传网站,此项配置我们可以设置为1G以上,按需配置:client_max_body_size 2048M;
修改配置
http {
···
#下面配置解决文件上传超时报错
client_max_body_size 50m;
···
}