Skip to content

HTTP-methoden uitgelegd

Elke HTTP-requestmethode in één tabel: methode, veilig, idempotent, requestbody en typisch gebruik. Het snelreferentie-compagnon van de HTTP-methoden-tool.

HTTP-methoden vertellen de server welke actie moet worden uitgevoerd. Twee eigenschappen tellen het zwaarst. Veilig betekent dat de methode de serverstatus niet wijzigt; een GET of HEAD schrijft dus nooit zelf data weg. Idempotent betekent dat het resultaat hetzelfde is, hoe vaak je het verzoek ook stuurt; een PUT of DELETE die tien keer wordt herhaald, eindigt in dezelfde toestand als één keer. POST is noch veilig noch idempotent, en wordt daarom gebruikt om nieuwe dingen te maken. Met het compagnon-tool kun je elke methode in detail bekijken.

Referentietabel · 9 itemsOpen de http-methods-tool →
9 of 9 rows
HTTP-methoden
JaJaNeeHaalt een resource op van de server zonder de status te wijzigen.
NeeNeeMeestalVerstuurt data om een nieuwe resource aan te maken of een actie te triggeren.
NeeJaJaVervangt de volledige resource op een bekende URL door de data die je verstuurt.
NeeNeeJaBrengt een gedeeltelijke wijziging aan op een bestaande resource.
NeeJaNeeVerwijdert een resource van de server.
JaJaNeeHaalt de response-headers van een URL op, zoals een GET zonder body.
JaJaNeeVraagt welke methoden en functies de server toestaat voor een URL.
JaJaNeeStuurt het ontvangen verzoek terug voor diagnostische tests van het pad.
NeeNeeNeeOpent een tunnel naar een server, doorgaans voor TLS via een proxy.