400 Bad Request significa que el servidor miró tu petición y dijo "no le encuentro sentido". Es un error 4xx del cliente — el problema está en lo que se envió, no en el servidor. Y para los visitantes, la causa suele ser una sola cosa fácil de arreglar: las cookies.
La causa #1 para visitantes: cookies
De lejos el 400 más común que ve un usuario normal es "400 Bad Request — Request Header Or Cookie Too Large". Con el tiempo un sitio acumula cookies hasta que el header excede el límite del servidor. La solución es simple:
- Borrá las cookies de ese sitio y recargá.
- Revisá la URL por errores de tipeo.
- Limpiá la caché o probá en ventana privada.
Causas comunes (vista de desarrollador)
| Causa | Qué pasa |
|---|---|
| Cookie/header grande | El header excede el límite del servidor |
| URL/query mal formada | Caracteres inválidos o encoding roto |
| JSON inválido | Error de sintaxis en el body |
| Content-Type equivocado | El body no coincide con el tipo declarado |
Cómo arreglarlo — como desarrollador
- Reproducí con
curl -vpara ver exactamente qué se envía. - Validá el body (JSON mal formado, Content-Type incorrecto).
- Revisá límites de header/cookie (
large_client_header_buffersen Nginx). - Devolvé 400 útiles que digan qué campo es inválido — ver manejo de errores de API.
Nurbak Watch trackea las tasas de 4xx por endpoint, así un spike de 400 de una integración rota aparece al instante.

