POST

Wat is het?

POST is een HTTP-methode gebruikt om data naar een server te sturen om een nieuwe resource aan te maken of een proces te triggeren. In tegenstelling tot GET bevat POST data in de request body in plaats van de URL, wat grotere en complexere data inclusief bestanden toelaat. POST is niet idempotent, wat betekent dat hetzelfde request twee keer indienen typisch twee aparte resources aanmaakt.

Praktisch voorbeeld

Wanneer een gebruiker een registratieformulier invult en op verzenden klikt, stuurt de browser een POST-request naar /api/users. De formulierdata reist in de request body als JSON of form-encoded data, niet zichtbaar in de URL. De server valideert alle verplichte velden, controleert of de email al bestaat, hasht het wachtwoord, maakt een nieuw gebruikersrecord aan, en antwoordt met status 201 Created samen met het nieuwe gebruikersobject.

Test je kennis

Waar wordt data typisch verstuurd in een POST-request?

Vraag het aan Lex
Lex kent de context van deze term en helpt je sneller met gerichte uitleg, voorbeelden en extra context.
Tip: Lex antwoordt kort in de widget. Voor meer detail, ga naar full screen modus.

Leer onze taal

Leer deze termen van echte professionals en verdiep je skills bij KdG MCT.

Studeren bij KdG