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.