Sobes.tech
Junior — Middle

Welche HTTP-Methoden gewährleisten Idempotenz bei wiederholten Anfragen?

sobes.tech KI

Antwort von AI

Die Idempotenz von HTTP-Methoden bedeutet, dass die wiederholte Ausführung derselben Anfrage den Zustand des Servers nach dem ersten Aufruf nicht ändert.

Zu den wichtigsten idempotenten Methoden gehören:

  • GET — Daten abrufen, ändert den Zustand nicht.
  • PUT — Ressource aktualisieren, wiederholte Anfragen mit denselben Daten ändern das Ergebnis nicht.
  • DELETE — Ressource löschen, wiederholte Aufrufe löschen die Ressource einmal, weitere ändern den Zustand nicht.
  • HEAD — ähnlich wie GET, aber ohne Antwortkörper, ist idempotent.
  • OPTIONS — fragt die verfügbaren Methoden ab, ändert den Zustand nicht.

Die Methode POST ist nicht idempotent, da wiederholte Anfragen neue Ressourcen erstellen oder den Serverzustand ändern können.