Tag Archives: idempotent

HTTP: PUT vs. POST vs. PATCH

21 Okt

Als ich gerade dabei war, einige interessante Passagen im Buch „REST in Practice: Hypermedia and Systems Architecture“ von Jim Webber zu lesen, hat eine kleine Infobox auf Seite 114 mein Verständnis der HTTP-Methoden PUT und POST wieder durcheinandergebracht.

Auch wenn es schon viele Artikel dazu im Web gibt, hier nochmal die Unterscheidung zwischen PUT und POST:

Zwei wichtige Begrifflichkeiten im Voraus:
Eine HTTP-Methode wird als sicher bezeichnet, wenn ihre Ausführung serverseitig keine Änderung hervorruft (Ein GET ist sicher). Falls der mehrmalige Aufruf einer Methode dieselben Seiteneffekte bewirkt, wie der einmalige, handelt es sich um eine idempotente Methode.
Weiterlesen

Werbeanzeigen