Hva er HTTP-sletteforespørsel?
Hva er HTTP-sletteforespørsel?

Video: Hva er HTTP-sletteforespørsel?

Video: Hva er HTTP-sletteforespørsel?
Video: #76 Sending HTTP DELETE Request | Working with HTTP Request & Response | A Complete React Course 2024, Kan
Anonim

De HTTP DELETE-metoden er vant til slette en ressurs fra serveren. Sende en meldingstekst på en SLETT forespørsel kan føre til at enkelte servere avviser be om . Men du kan fortsatt sende data til serveren ved å bruke URL-parametere. Dette er vanligvis en ID for ressursen du ønsker slette.

I denne forbindelse, kan en slette HTTP-forespørsel ha en kropp?

Den siste oppdateringen til HTTP 1.1-spesifikasjonen (RFC 7231) tillater eksplisitt en enhet kropp i en SLETT forespørsel : En nyttelast innenfor en SLETT forespørsel beskjed har ingen definert semantikk; sende en nyttelast kropp på en SLETT forespørsel kan føre til at enkelte eksisterende implementeringer avviser be om.

Foruten ovenfor, hva er slettemetoden? De SLETT metode ber om at opprinnelsesserveren slette ressursen identifisert av Request-URI. Dette metode KAN bli overstyrt av menneskelig intervensjon (eller andre midler) på opprinnelsesserveren.

Herav, hva er

De HTTP-ALTERNATIVER metoden brukes for å beskrive kommunikasjonen alternativer for målressursen. Denne metoden lar klienten bestemme alternativer og/eller krav knyttet til en ressurs, eller egenskapene til en server, uten å antyde en ressurshandling eller initiere en ressurshenting.

Bør jeg slette 404-retur?

Hvis ressursen er slettet du kan ikke SLETT det igjen (ettersom det ikke eksisterer). Så a 404 Ikke funnet er passende. De SLETT metoden er idempotent, så effektene bør alltid være den samme. Dermed statuskoden bør ikke endres (bruk 204 No Content).

Anbefalt: