Mikä on HTTP-poistopyyntö?
Mikä on HTTP-poistopyyntö?

Video: Mikä on HTTP-poistopyyntö?

Video: Mikä on HTTP-poistopyyntö?
Video: Ahvenen ruotojen poistaminen 2024, Huhtikuu
Anonim

The HTTP DELETE -menetelmä on tapana poistaa resurssi palvelimelta. Viestin rungon lähettäminen a POISTA pyyntö saattaa saada jotkut palvelimet hylkäämään pyyntö . Voit silti lähettää tietoja palvelimelle URL-parametreilla. Tämä on yleensä haluamasi resurssin tunnus poistaa.

Voiko HTTP-poistopyynnöllä tässä suhteessa olla runko?

Viimeisin päivitys HTTP 1.1-spesifikaatio (RFC 7231) sallii entiteetin nimenomaisesti kehon jonkin sisällä POISTA pyyntö : Hyötykuorma sisällä a POISTA pyyntö viesti on ei määriteltyä semantiikkaa; hyötykuorman lähettäminen kehon kohdassa a POISTA pyyntö saattaa aiheuttaa joidenkin olemassa olevien toteutusten hylkäämisen pyyntö.

Mikä on Delete-menetelmä yllä olevan lisäksi? The POISTA menetelmä pyytää alkuperäistä palvelinta poistaa Request-URI:n tunnistama resurssi. Tämä menetelmä VOI ohittaa ihmisen väliintulon (tai muulla tavalla) alkuperäpalvelimessa.

Mikä on

The HTTP-ASETUKSET menetelmää käytetään kuvaamaan viestintää vaihtoehtoja kohderesurssia varten. Tämän menetelmän avulla asiakas voi määrittää vaihtoehtoja ja/tai resurssiin tai palvelimen ominaisuuksiin liittyvät vaatimukset ilman resurssitoimintoa tai resurssien haun aloittamista.

Pitäisikö minun poistaa 404 return?

Jos resurssi on poistettu et voi POISTAA se uudelleen (koska sitä ei ole olemassa). Joten a 404 Ei löydy on sopiva. The POISTAA menetelmä on idempotentti, joten vaikutukset pitäisi olla aina sama. Siten tilakoodi pitäisi ei muuta (käytä 204 Ei sisältöä).

Suositeltava: