Ce face curl -X DELETE - Ștergerea unei resurse prin HTTP DELETE
În serviciile web RESTful, operațiunea de ștergere este asociată metodei DELETE.
Comanda curl -X DELETE informează serverul că resursa respectivă trebuie eliminată. În majoritatea cazurilor, serverul răspunde cu un cod de stare 200 OK, 202 Accepted sau 204 No Content.
De regulă, cererile DELETE nu conțin corp (payload), dar pot include antete de autentificare sau confirmare.
Exemple
Exemplul 1: Ștergerea unui articol de blog pe baza ID-ului său
Apelează endpoint-ul de ștergere autorizat cu un token Bearer.
curl -i -X DELETE https://api.dexblog.ro/v1/articole/105 \
-H "Authorization: Bearer sec_tok_882910"
Ieșire în terminal
HTTP/2 204
server: nginx
date: Wed, 28 Oct 2026 00:04:30 GMT
cache-control: no-cache
Greșeli frecvente
- Testarea comenzilor DELETE fără un token adecvat sau pe un mediu de producție fără parametri de confirmare prealabilă.
Comenzi înrudite
curl -X POST - Specificarea explicită a metodei HTTP POST: Trimite o cerere utilizând metoda HTTP POST pentru crearea de resurse noi pe server.curl -X PUT - Actualizarea completă a unei resurse prin HTTP PUT: Trimite o cerere HTTP PUT pentru înlocuirea sau crearea idempotentă a unei resurse pe server.curl --oauth2-bearer - Autentificare cu Token OAuth 2.0 / Bearer: Furnizează token-ul Bearer OAuth 2.0 pentru autorizarea cererilor către API-uri moderne.