Welke HTTP-methode is idempotent?
Welke HTTP-methode is idempotent?

Video: Welke HTTP-methode is idempotent?

Video: Welke HTTP-methode is idempotent?
Video: REST Web Services 06 - Method Idempotence 2024, November
Anonim

Een verzoekmethode wordt als "idempotent" beschouwd als het beoogde effect op de server van meerdere identieke verzoeken met die methode hetzelfde is als het effect voor een enkel dergelijk verzoek. Van de aanvraagmethoden gedefinieerd door deze specificatie, LEGGEN , DELETE en veilige verzoekmethoden zijn idempotent.

Weet ook, is http idempotent gezet?

Komt naar idempotent methoden, zij zijnHTTP methoden die meerdere keren kunnen worden aangeroepen en hetzelfde resultaat opleveren. Ze worden beschouwd als de veilige optie om een bron op de server bij te werken. Enkele voorbeelden van idempotentHTTP methoden zijn GET, LEGGEN en PATCH.

Verder is http verwijderen Idempotent? De PUT en VERWIJDEREN methoden zijn gedefinieerd als idempotent . Er is echter een voorbehoud bij VERWIJDEREN . GET, HEAD, OPTIONS en TRACE methoden zijn gedefinieerd als veilig, wat betekent dat ze alleen bedoeld zijn voor het ophalen van gegevens. Dit maakt ze idempotent ook omdat meerdere, identieke verzoeken hetzelfde zullen werken.

Welke HTTP-methode is dus niet-Idempotent?

Overzicht van (sommige)

HTTP-methode Idempotent Veilig
KRIJGEN Ja Ja
HOOFD Ja Ja
LEGGEN Ja Nee
NA Nee Nee

WAAROM is de GET-methode idempotent?

Een idempotent HTTP methode is een methode die vele malen kan worden aangeroepen zonder verschillende uitkomsten. Het zou niet uitmaken als de methode wordt maar één keer of tien keer genoemd. Het resultaat zou hetzelfde moeten zijn. Nogmaals, dit geldt alleen voor het resultaat, niet voor de bron zelf.

Aanbevolen: