nginx İstek satırı çok büyük


12

Hatayı alıyorum:

Bad Request
Request Line is too large (6060 > 4094)

Sunucumdaki belirli bir URL'ye şu şekilde eriştiğimde:

/api/categorize?packages=package1,package2,...packageN

Nginx.conf üzerinde var:

large_client_header_buffers 8 16k;

client_header_buffer_size 8k;

Bu konuda belge bulamıyorum, large_client_header_buffers için dokümanlar 400 Kötü istek söz, ancak "large_client_header_buffers" 4 8k değiştirme; veya 8 8 k; veya 816; sorunu çözmedi.


1
sadece nginx mi kullanıyorsunuz yoksa gunicorn için bir ön uç mu? çünkü bu hata gunicorn'dan geliyor gibi görünüyor: sourcegraph.com/github.com/benoitc/gunicorn/symbols/python/…
tekrar

@ mauro.stettler Gunicorn için bir ön uç. Peki gunicorn'un URL uzunluğunu nasıl arttırabilirim?
Rafael Barros

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.