Cómo establecer la longitud de url permitida para una solicitud nginx (código de error: 414, uri demasiado grande)


Estoy usando Nginx delante de 10 mestizos.

Cuando hago una solicitud con un tamaño mayor que 2900, obtengo un:

Código de error 414: uri demasiado grande

¿Alguien conoce la configuración en el archivo de configuración nginx que determina la longitud de uri permitida ?

Author: Roald Nefs, 2009-07-01

1 answers

De: http://nginx.org/r/large_client_header_buffers

Sintaxis: large_client_header_buffers number size ;
por Defecto: large_client_header_buffers 4 8k;
Contexto: http, servidor

Establece el máximo number y size de buffers utilizados para leer encabezado de solicitud de cliente grande. Una línea de solicitud no puede exceder el tamaño de un búfer, o el error 414 (Solicitud-URI Demasiado grande) se devuelve al cliente. Solicitud el campo de encabezado no puede exceder el tamaño de un búfer, o el error 400 (Solicitud incorrecta) se devuelve al cliente. Los búferes se asignan solo a petición. Por defecto, el tamaño del búfer es igual a 8K bytes. Si después de finalizar el procesamiento de la solicitud, una conexión pasa al estado keep-alive, estos búferes se liberan.

Por lo que necesita cambiar el parámetro de tamaño al final de esa línea a algo más grande para sus necesidades.

 70
Author: Stobor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-16 01:57:22