django htt请求遇到Request Entity Too Large 解决方法

前端之家收集整理的这篇文章主要介绍了django htt请求遇到Request Entity Too Large 解决方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

分为两种情况:

  1.  带413错误提示

    这代表是请求文件太大(不包含参数)

413 Request Entity Too Large

    2.  不带413错误提示

    代表请求体太大(包含参数,文件等)

Request Entity Too Large

解决方法

  1.  查看反向代理设置,如Nginx

一般Nginx默认上传文件的大小是1m,如果上传文件大于1m,那么Nginx自动驳回请求。

Nginx修改配置:

  • ubuntu默认位置:/etc/Nginx/conf.d

  • 在http中加入client_max_body_size 10m, 这个代表最大上传文件是10m

http {
    client_max_body_size 10m;
    include       mime.types;
    default_type  application/octet-stream;
    }
/etc/init.d/Nginx reload  # 滑动重启Nginx 不影响线上环境
  1.  查看应用设置

  2.  服务器运行情况是否正常运行

猜你在找的Linux相关文章