Idempotent
HTTP-methode DELETE
DELETE-requests vragen de server om de doelresource te verwijderen.
Betekenis
De client vraagt de server om de koppeling voor de doelresource te verwijderen.
Veelvoorkomend gebruik
Gebruik DELETE voor verwijderbewerkingen waarbij het herhalen van dezelfde request geen nieuw effect hoort te veroorzaken.
Wat te controleren
Controleer of de resource al is verdwenen, of het verwijderen asynchroon is en of de autorisatie verwijdering toestaat.
Voorbeeldrequest
DELETE /articles/123 HTTP/1.1
Host: example.comEigenschappen
- Veilig
- Nee. Deze methode kan de serverstatus wijzigen.
- Idempotent
- Ja. Dezelfde request herhalen hoort hetzelfde beoogde effect te hebben.
- Cachebaar
- Nee
- Requestbody
- Mogelijk, maar ongebruikelijk en vaak niet ondersteund.
Referenties
- Register
- IANA HTTP Method Registry
- Gids
- MDN DELETE