Qué significa
La URL de la petición es más larga de lo que el servidor está dispuesto a interpretar.
Causas habituales
- Cadenas de consulta enormes, por ejemplo filtros o datos codificados en la URL
- Bucles de redirección que siguen añadiendo parámetros
- Uso de GET donde los datos deberían ir en un POST
Cómo solucionarlo
Si eres el cliente o visitante
Pasa los datos grandes a un cuerpo POST y mantén las URL por debajo de unos 2.000 caracteres.
Si administras el sitio o la API
Corrige los bucles de redirección; si las URL largas son legítimas, sube large_client_header_buffers en nginx o LimitRequestLine en Apache.
Respuesta de ejemplo
HTTP/1.1
HTTP/1.1 414 URI Too Long
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Especificación
Preguntas frecuentes
› ¿Cuál es la longitud máxima de una URL?
La especificación no fija un límite; los servidores suelen permitir 8 KB y los navegadores unos 2 MB, pero mantén las URL cortas por compatibilidad.
› ¿Un bucle de redirección puede causar 414?
Sí. Cada salto añade parámetros hasta que la URL es demasiado larga.