Kaj je zahteva za brisanje HTTP?
Kaj je zahteva za brisanje HTTP?

Video: Kaj je zahteva za brisanje HTTP?

Video: Kaj je zahteva za brisanje HTTP?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Maj
Anonim

The Metoda HTTP DELETE je navajen izbrisati vir iz strežnika. Pošiljanje telesa sporočila na a Zahteva DELETE lahko povzroči, da nekateri strežniki zavrnejo prošnja . Še vedno pa lahko pošljete podatke strežniku z uporabo parametrov URL. To je običajno ID vira, ki ga želite izbrisati.

Ali ima v zvezi s tem lahko zahteva za brisanje HTTP telo?

Najnovejša posodobitev za HTTP 1.1 specifikacija (RFC 7231) izrecno dovoljuje entiteto telo v Zahteva DELETE : Tovor znotraj a Zahteva DELETE sporočilo ima brez definirane semantike; pošiljanje tovora telo na a Zahteva DELETE lahko povzroči, da nekatere obstoječe izvedbe zavrnejo prošnja.

Poleg zgoraj, kaj je metoda Delete? The metoda DELETE zahteva, da izvorni strežnik izbrisati vir, ki ga identificira zahteva-URI. tole metoda LAHKO preglasi s človeško intervencijo (ali na drug način) na izvornem strežniku.

Kaj je v tem primeru možnost zahteve

The MOŽNOSTI metoda se uporablja za opis komunikacije opcije za ciljni vir. Ta metoda omogoča stranki, da določi opcije in/ali zahteve, povezane z virom, ali zmogljivostmi strežnika, ne da bi implicirali dejanje vira ali sprožili pridobivanje vira.

Ali naj izbrišem 404 return?

Če je vir izbrisano ne moreš IZBRIŠI spet (ker ne obstaja). Torej a 404 Not Found je primerno. The IZBRIŠI metoda je idempotentna, zato učinki bi moral bodite vedno enaki. Torej statusna koda bi moral ne spremeni (uporabi 204 Brez vsebine).

Priporočena: