Junior — Middle
Avez-vous déjà utilisé la méthode PATCH pour mettre à jour des ressources?
sobes.tech IA
Réponse de l'IA
Oui, la méthode PATCH est utilisée pour mettre à jour partiellement une ressource sur le serveur. Contrairement à PUT, qui remplace généralement toute la ressource, PATCH permet d'envoyer uniquement les champs à modifier. Cela est pratique lorsque vous ne souhaitez mettre à jour qu'une petite partie des données.
Exemple de requête PATCH avec curl:
curl -X PATCH https://api.example.com/users/123 \
-H "Content-Type: application/json" \
-d '{"email": "newemail@example.com"}'
En réponse, le serveur mettra à jour uniquement le champ email de l'utilisateur avec l'id 123, sans toucher aux autres données.