Idempotente
Método HTTP DELETE
Requisições DELETE pedem que o servidor remova o recurso de destino.
Significado
O cliente pede que o servidor remova a associação do recurso de destino.
Usos comuns
Use DELETE para operações de remoção em que repetir a mesma requisição não deve criar um novo efeito.
O que verificar
Verifique se o recurso já desapareceu, se a exclusão é assíncrona e se a autorização permite a remoção.
Exemplo de requisição
DELETE /articles/123 HTTP/1.1
Host: example.comPropriedades
- Seguro
- Não. Este método pode alterar o estado do servidor.
- Idempotente
- Sim. Repetir a mesma requisição deve ter o mesmo efeito pretendido.
- Cacheável
- Não
- Corpo da requisição
- Possível, mas incomum e muitas vezes não suportado.
Referências
- Registro
- IANA HTTP Method Registry
- Especificação
- RFC 9110 Section 9.3.5
- Guia
- MDN DELETE