¿Qué significa el estado HTTP 400 (Solicitud incorrecta)?

 
También puede significar:
ConstanteTipoSO
ERROR_THREAD_MODE_ALREADY_BACKGROUNDError de WindowsWindows
WIN32K_CRITICAL_FAILURE_LIVEDUMPCódigo BSODWindows
Anterior Siguiente
HTTP_STATUS_PERMANENT_REDIRECT HTTP_STATUS_DENIED

HTTP_STATUS_BAD_REQUEST

Qué significa HTTP 400 Bad Request

HTTP_STATUS_BAD_REQUEST corresponde a HTTP 400. El servidor considera que la solicitud del cliente es inválida y no puede procesarla tal como fue recibida.

La causa puede estar en la sintaxis del mensaje, el formato de un encabezado, la codificación de la URI, el cuerpo o el framing de HTTP. Un 400 no identifica por sí solo cuál de estos elementos está mal.

Qué comprobar

  • Captura la solicitud exacta que llegó al servidor, no solo la que la aplicación cree haber enviado.
  • Valida método, URI, encabezados, Content-Length o framing y el formato del cuerpo.
  • Si existe un proxy o gateway, compara la solicitud antes y después del intermediario para ver dónde se introdujo el problema.

RFC 9110: HTTP Semantics


¿Buscas un código diferente? Buscar otro código de estado o error.