Sobes.tech
Junior — Middle

Wat is de hoofdfunctie van de HTTP-methode POST en in welke scenario's wordt deze gebruikt?

sobes.tech AI

Antwoord van AI

De HTTP-methode POST wordt gebruikt om gegevens naar de server te sturen met het doel een resource te creëren of te verwerken. In tegenstelling tot GET, dat gegevens opvraagt, verzendt POST informatie in de aanvraagbody.

Belangrijkste gebruiksscenario's voor POST:

  • Het aanmaken van nieuwe records op de server (bijvoorbeeld gebruikersregistratie).
  • Het verzenden van formulieren met gegevens.
  • Het uitvoeren van operaties die de status van de server wijzigen.

Voorbeeld van gebruik in C# met HttpClient:

var client = new HttpClient();
var content = new StringContent(jsonData, Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://api.example.com/items", content);