태그 보관물: web

web

nginx 요청 행이 너무 큼 16k; client_header_buffer_size 8k; 해당

오류가 발생했습니다.

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

다음과 같이 서버의 특정 URL에 액세스하면

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

nginx.conf에는 다음이 있습니다.

large_client_header_buffers 8 16k;

client_header_buffer_size 8k;

해당 특정 문제에 대한 문서를 찾을 수 없습니다. large_client_header_buffers에 대한 문서는 400 잘못된 요청을 언급하지만 “large_client_header_buffers”를 4 8k에서 변경합니다. 또는 8 8k; 또는 8 16; 문제를 해결하지 못했습니다.



답변

이 오류는 Nginx가 아니라 Gunicorn 백엔드에서 발생하는 것으로 보입니다. 매개 변수 --limit-request-line또는 set를 전달하여 한계를 변경할 수 있습니다 limit_request_line.

여기서 설명을 볼 수 있습니다 .


답변