Erro do cliente
HTTP 409: Conflict
HTTP 409 significa que a solicitação conflita com o estado atual do recurso.
Significado
O servidor não pode concluir a solicitação porque ela entraria em conflito com o estado existente.
Causas comuns
Conflitos de versão, registros duplicados, bloqueio otimista ou atualizações concorrentes podem causá-lo.
O que verificar
Obtenha o estado mais recente, resolva o conflito e tente novamente com a versão ou o payload corretos.
Exemplo de resposta
HTTP/1.1 409 ConflictReferências
- Registro
- IANA HTTP Status Code Registry
- Especificação
- RFC 9110 §15.5.10
- Guia
- MDN 409 Conflict
Códigos de status HTTP relacionados
Códigos próximos costumam responder à próxima pergunta de depuração.