python flask 上传大文件如1G以上 413错误解决
2022-2-12 python
生产环境:flask waitress
在flask项目中,上传超过1GB文件时后台报http 413 Request Entity Too Large 请求体太大错误!
解决方法:
1. 修改adjustments.py的max_request_body_size
如设置max_request_body_size=1073741824*5,则小于5G的文件都能上传之后到MAX_CONTENT_LENGTH再判断
2.在flask配置中设置 MAX_CONTENT_LENGTH的值;
如设置为2G ( MAX_CONTENT_LENGTH=2*1024*1024*1024) 这时小于20M的文件都可以上传