Error del cliente
HTTP 412: Precondition Failed
HTTP 412 significa que una condición previa de la solicitud falló.
Significado
El servidor rechazó la solicitud porque un encabezado condicional no coincidió.
Causas comunes
If-Match, If-Unmodified-Since o encabezados de condición previa similares pueden fallar.
Qué comprobar
Actualiza el estado del recurso y reenvía la solicitud con el encabezado condicional correcto.
Respuesta de ejemplo
HTTP/1.1 412 Precondition FailedReferencias
- Registro
- IANA HTTP Status Code Registry
- Especificación
- RFC 9110 §15.5.13
Códigos de estado HTTP relacionados
Los códigos cercanos suelen responder a la siguiente pregunta de depuración.
400 Bad RequestHTTP 400 significa que el servidor no pudo entender la solicitud.409 ConflictHTTP 409 significa que la solicitud entra en conflicto con el estado actual del recurso.422 Unprocessable ContentHTTP 422 significa que la sintaxis de la solicitud es válida pero el contenido no se puede procesar.