Sobes.tech
Junior — Middle

Kunt u uitleggen wat er gebeurt bij het gebruik van de HTTP-methode POST?

sobes.tech AI

Antwoord van AI

De HTTP-methode POST wordt gebruikt om gegevens naar de server te sturen, meestal om nieuwe bronnen te creëren of acties uit te voeren die de status van de server wijzigen. In tegenstelling tot GET, dat gegevens opvraagt, verzendt POST gegevens in de body van het verzoek.

Bij gebruik van POST gebeurt het volgende:

  • De client vormt een verzoek met de POST-methode en plaatst de gegevens (bijvoorbeeld een formulier of JSON) in de body van het verzoek.
  • De server ontvangt het verzoek, verwerkt de gegevens (bijvoorbeeld, slaat ze op in een database, start een proces).
  • De server geeft een antwoord met het resultaat van de operatie (bijvoorbeeld status 201 Created, of de gegevens van het aangemaakte object).

Voorbeeld met curl:

curl -X POST https://example.com/api/users -d '{"name":"Иван","age":30}' -H "Content-Type: application/json"

Hier sturen we JSON met de gegevens van de nieuwe gebruiker naar de server.