Šta je HTTP zahtjev za brisanje?
Šta je HTTP zahtjev za brisanje?

Video: Šta je HTTP zahtjev za brisanje?

Video: Šta je HTTP zahtjev za brisanje?
Video: Zahtev za brisanje ocena u Native Camp-u 2024, April
Anonim

The Metoda HTTP DELETE je navikao izbrisati resurs sa servera. Slanje tijela poruke na a DELETE zahtjev može uzrokovati da neki serveri odbiju zahtjev . Ali i dalje možete slati podatke na server koristeći URL parametre. Ovo je obično ID resursa koji želite izbrisati.

S tim u vezi, može li HTTP zahtjev za brisanje imati tijelo?

Najnovije ažuriranje za HTTP 1.1 specifikacija (RFC 7231) izričito dozvoljava entitet tijelo u DELETE zahtjev : Korisni teret unutar a DELETE zahtjev poruka ima nema definisane semantike; slanje tereta tijelo na DELETE zahtjev može uzrokovati da neke postojeće implementacije odbiju zahtjev.

Osim gore navedenog, šta je metoda Delete? The DELETE metoda zahtijeva da izvorni server izbrisati resurs identificiran zahtjevom-URI. Ovo metoda MOŽE biti zamijenjen ljudskom intervencijom (ili drugim sredstvima) na izvornom serveru.

U nastavku, šta je opcija HTTP zahtjeva?

The HTTP OPCIJE metoda se koristi za opisivanje komunikacije opcije za ciljni resurs. Ova metoda omogućava klijentu da odredi opcije i/ili zahtjevi povezani s resursom, ili mogućnostima servera, bez impliciranja radnje resursa ili pokretanja preuzimanja resursa.

Trebam li izbrisati 404 return?

Ako je resurs obrisano ne možeš IZBRIŠI opet (pošto ne postoji). Dakle a 404 Not Found je prikladno. The IZBRIŠI metoda je idempotentna, pa efekti trebalo bi uvijek biti isti. Dakle, statusni kod trebalo bi ne mijenjati (koristite 204 Bez sadržaja).

Preporučuje se: