Che cos'è la richiesta di eliminazione HTTP?
Che cos'è la richiesta di eliminazione HTTP?

Video: Che cos'è la richiesta di eliminazione HTTP?

Video: Che cos'è la richiesta di eliminazione HTTP?
Video: Metabolismo ed Eliminazione 2024, Novembre
Anonim

Il Metodo HTTP DELETE è abituato a Elimina una risorsa dal server. Invio di un corpo del messaggio su a ELIMINA richiesta potrebbe far sì che alcuni server rifiutino il richiesta . Ma puoi comunque inviare dati al server utilizzando i parametri URL. Questo di solito è un ID della risorsa che vuoi Elimina.

A questo proposito, una richiesta HTTP di eliminazione può avere un corpo?

L'ultimo aggiornamento del HTTP La specifica 1.1 (RFC 7231) consente esplicitamente a un'entità corpo in un ELIMINA richiesta : Un carico utile all'interno di a ELIMINA richiesta Messaggio ha nessuna semantica definita; inviare un carico utile corpo su un ELIMINA richiesta potrebbe far sì che alcune implementazioni esistenti rifiutino il richiesta.

Oltre a sopra, qual è il metodo Elimina? Il Metodo DELETE richiede che il server di origine Elimina la risorsa identificata dalla Request-URI. Questo metodo PU essere sovrascritto dall'intervento umano (o altri mezzi) sul server di origine.

Quindi, qual è l'opzione di richiesta

Il OPZIONI metodo è usato per descrivere la comunicazione opzioni per la risorsa di destinazione. Questo metodo consente al cliente di determinare il opzioni e/o requisiti associati a una risorsa, o alle capacità di un server, senza implicare un'azione della risorsa o avviare un recupero della risorsa.

Devo eliminare il reso 404?

Se la risorsa è cancellato non puoi ELIMINA di nuovo (in quanto non esiste). quindi un 404 Non trovato è appropriato. Il ELIMINA il metodo è idempotente, quindi gli effetti dovrebbe essere sempre lo stesso. Quindi, il codice di stato dovrebbe non cambia (usa 204 Nessun contenuto).

Consigliato: