今天在使用百度富文本编辑器上传视频时自定义了上传URL,即后台开发了一个上传接口,接入的时候提示了这个报错:
413 Request Entity Too Large
检查发现视频文件大小是:Content-Length: 11350532
这里有个疑问就是:为什么本地开发过程中测试可以上传成功,但是发布测试环境后就报错呢?
原因就是测试环境配置了nginx
这里在nginx里面修改一下配置即可,修改nginx.conf文件
在http{}内部添加以下代码重启nginx即可
client_max_body_size 500m;
这里是设置了最大500m的意思,然后重启ng即可
nginx -s reload