请求行太大 (8192 > 4094)
Request Line is too large (8192 > 4094)
我正在使用 nginx 和 gunicorn 部署我的 django 项目,当我使用 GET 函数将数据发布到服务器时出现错误:
Bad Request
Request Line is too large (8192 > 4094)
在 nginx.conf 我有:
client_max_body_size 100g;
client_header_buffer_size 512k;
large_client_header_buffers 4 512k;
网上很多方法都是把“large_client_header_buffers”从4 512k改过来;但没有解决问题。
欢迎任何帮助或解释!谢谢。
这是 gunicorn 问题,不是 Nginx
您可以更改限制
--limit-request-line
https://docs.gunicorn.org/en/stable/settings.html#limit-request-line
我正在使用 nginx 和 gunicorn 部署我的 django 项目,当我使用 GET 函数将数据发布到服务器时出现错误:
Bad Request
Request Line is too large (8192 > 4094)
在 nginx.conf 我有:
client_max_body_size 100g;
client_header_buffer_size 512k;
large_client_header_buffers 4 512k;
网上很多方法都是把“large_client_header_buffers”从4 512k改过来;但没有解决问题。
欢迎任何帮助或解释!谢谢。
这是 gunicorn 问题,不是 Nginx
您可以更改限制
--limit-request-line
https://docs.gunicorn.org/en/stable/settings.html#limit-request-line