Nginx
nginx 請求行太大
我收到錯誤:
Bad Request Request Line is too large (6060 > 4094)
當我像這樣訪問伺服器上的特定網址時:
/api/categorize?packages=package1,package2,...packageN
在 nginx.conf 我有:
large_client_header_buffers 8 16k; client_header_buffer_size 8k;
我找不到關於該特定問題的文件,large_client_header_buffers 的文件提到 400 Bad request,但將“large_client_header_buffers”從 4 8k 更改為;或 8 個 8k;或 8 16;沒有解決問題。
這個錯誤似乎來自 Gunicorn 後端,而不是來自 Nginx。您可以通過傳遞參數
--limit-request-line
或設置來更改它的限制limit_request_line
。您可以在此處查看說明。