Idempotente
Metodo HTTP DELETE
Le richieste DELETE chiedono al server di rimuovere la risorsa di destinazione.
Significato
Il client chiede al server di rimuovere l'associazione per la risorsa di destinazione.
Usi comuni
Usa DELETE per operazioni di rimozione in cui ripetere la stessa richiesta non dovrebbe creare un nuovo effetto.
Cosa controllare
Controlla se la risorsa è già scomparsa, se l'eliminazione è asincrona e se l'autorizzazione consente la rimozione.
Esempio di richiesta
DELETE /articles/123 HTTP/1.1
Host: example.comProprietà
- Sicuro
- No. Questo metodo può modificare lo stato del server.
- Idempotente
- Sì. Ripetere la stessa richiesta dovrebbe avere lo stesso effetto previsto.
- Memorizzabile in cache
- No
- Corpo della richiesta
- Possibile, ma insolito e spesso non supportato.
Riferimenti
- Registro
- IANA HTTP Method Registry
- Specifica
- RFC 9110 Section 9.3.5
- Guida
- MDN DELETE