Čo je žiadosť o odstránenie HTTP?
Čo je žiadosť o odstránenie HTTP?

Video: Čo je žiadosť o odstránenie HTTP?

Video: Čo je žiadosť o odstránenie HTTP?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim

The Metóda HTTP DELETE je zvyknutý vymazať zdroj zo servera. Odoslanie tela správy na a Žiadosť VYMAZAŤ môže spôsobiť, že niektoré servery odmietnu žiadosť . Stále však môžete odosielať údaje na server pomocou parametrov adresy URL. Toto je zvyčajne ID zdroja, ktorý chcete vymazať.

V tomto ohľade môže mať žiadosť HTTP o vymazanie telo?

Najnovšia aktualizácia na HTTP 1.1 špecifikácia (RFC 7231) výslovne povoľuje entitu telo v žiadosť VYMAZAŤ : Užitočné zaťaženie v rámci a žiadosť VYMAZAŤ správu má žiadna definovaná sémantika; odoslanie užitočného zaťaženia telo na a Žiadosť VYMAZAŤ môže spôsobiť odmietnutie niektorých existujúcich implementácií žiadosť.

Okrem vyššie uvedeného, čo je metóda Delete? The Metóda DELETE požaduje, aby pôvodný server vymazať zdroj identifikovaný identifikátorom URI požiadavky. Toto metóda MÔŽE byť potlačené ľudským zásahom (alebo inými prostriedkami) na pôvodnom serveri.

Čo je to možnosť požiadavky

The MOŽNOSTI metóda sa používa na opis komunikácie možnosti pre cieľový zdroj. Táto metóda umožňuje klientovi určiť možnosti a/alebo požiadavky spojené so zdrojom alebo schopnosťami servera bez toho, aby to znamenalo akciu zdroja alebo iniciovanie získavania prostriedkov.

Mám vymazať návrat 404?

Ak je zdroj vymazané nemôžeš VYMAZAŤ to znova (keďže neexistuje). Takže a 404 Nenájdené je vhodné. The VYMAZAŤ metóda je idempotentná, takže účinky by mal byť vždy rovnaký. Teda stavový kód by mal nezmeniť (použite 204 Žiadny obsah).

Odporúča: