¿Qué significa el estado HTTP 409 (Conflicto)?

 
También puede significar:
ConstanteTipoSO
ERROR_APPX_FILE_NOT_ENCRYPTEDError de WindowsWindows
KERNEL_STORAGE_SLOT_IN_USECódigo BSODWindows
Anterior Siguiente
HTTP_STATUS_REQUEST_TIMEOUT HTTP_STATUS_GONE

HTTP_STATUS_CONFLICT

Qué significa HTTP 409 Conflict

HTTP_STATUS_CONFLICT corresponde a HTTP 409. La solicitud es comprensible, pero no puede completarse porque entra en conflicto con el estado actual del recurso.

Ejemplos comunes son una actualización basada en una versión antigua, un nombre que ya existe o una transición de estado que ya no es válida. La respuesta debería aportar información suficiente para reconocer el conflicto y resolverlo.

Qué comprobar

  • Obtén el estado actual del recurso y compáralo con las condiciones que asumía la solicitud.
  • Si existe control de versiones, conserva ETag, versión o identificador de revisión y úsalo en la siguiente actualización.
  • No repitas la misma escritura sin cambios: primero resuelve o reconcilia la condición que produjo el conflicto.

RFC 9110: HTTP Semantics


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