Junior — Middle
Leg uit wat de PUT-methode betekent in de context van HTTP-verzoeken.
sobes.tech AI
Antwoord van AI
De PUT-methode in HTTP wordt gebruikt om een bron te vervangen of te creëren op de opgegeven URL. Als de bron bestaat, wordt deze volledig bijgewerkt; zo niet, wordt er een nieuwe gemaakt met de opgegeven gegevens.
Belangrijkste kenmerken van PUT:
- Idempotentie: herhaalde verzoeken met dezelfde gegevens veranderen het resultaat niet na de eerste keer.
- Volledige update: meestal worden alle gegevens van de bron verzonden, niet alleen de gewijzigde velden.
Voorbeeld: als je een gebruikersbron hebt op /users/123, zal een PUT-verzoek met een nieuw JSON-object de gebruikersgegevens volledig vervangen.
PUT /users/123 HTTP/1.1
Content-Type: application/json
{
"name": "Иван",
"email": "ivan@example.com"
}
In tegenstelling tot PATCH, dat bedoeld is voor gedeeltelijke updates, vereist PUT het verzenden van de volledige gegevensset.