Welche HTTP-Methode ist idempotent?
Welche HTTP-Methode ist idempotent?

Video: Welche HTTP-Methode ist idempotent?

Video: Welche HTTP-Methode ist idempotent?
Video: REST Web Services 06 - Method Idempotence 2024, März
Anonim

Eine Anforderungsmethode wird als "idempotent" angesehen, wenn die beabsichtigte Wirkung mehrerer identischer Anforderungen mit dieser Methode auf den Server dieselbe ist wie die Wirkung für eine einzelne solche Anforderung. Von den in dieser Spezifikation definierten Anforderungsmethoden, STELLEN , DELETE und sichere Anforderungsmethoden sind idempotent.

Wissen Sie auch, ist http idempotent?

Kommen zu idempotent Methoden, sie areHTTP Methoden, die mehrfach aufgerufen werden können und das gleiche Ergebnis erzeugen. Sie gelten als sichere Option zum Aktualisieren einer Ressource auf dem Server. Einige Beispiele für idempotentHTTP Methoden sind GET, STELLEN , und PATCH.

Ist http delete Idempotent? Die PUT und LÖSCHEN Methoden sind definiert als idempotent . Es gibt jedoch einen Vorbehalt auf LÖSCHEN Die Methoden. GET, HEAD, OPTIONS und TRACE sind als sicher definiert, d.h. sie sind nur zum Abrufen von Daten gedacht. Das macht sie idempotent auch, da sich mehrere identische Anfragen gleich verhalten.

Welche HTTP-Methode ist folglich nicht idempotent?

Übersicht über (einige)

HTTP-Methode Idempotent Sicher
WERDEN Jawohl Jawohl
KOPF Jawohl Jawohl
STELLEN Jawohl Nein
POST Nein Nein

WARUM ist die GET-Methode idempotent?

Ein idempotent HTTP Methode ist ein Methode das kann viele Male ohne verschiedene Ergebnisse aufgerufen werden. Es wäre egal, wenn die Methode wird nur einmal oder zehnmal aufgerufen. Das Ergebnis sollte das gleiche sein. Dies gilt wiederum nur für das Ergebnis, nicht für die Ressource selbst.

Empfohlen: