Junior — Middle
Pouvez-vous expliquer ce que signifie la méthode HTTP PUT?
sobes.tech IA
Réponse de l'IA
La méthode HTTP PUT est utilisée pour créer ou remplacer une ressource à l'URL spécifiée. Si la ressource existe, elle sera entièrement remplacée par le contenu de la requête ; sinon, une nouvelle sera créée. Contrairement à POST, qui ajoute généralement une nouvelle ressource, PUT est idempotent : les requêtes répétées avec les mêmes données ne changeront pas le résultat après la première.
Exemple d'utilisation de PUT pour mettre à jour un utilisateur :
PUT /users/123 HTTP/1.1
Content-Type: application/json
{
"name": "Иван Иванов",
"email": "ivan@example.com"
}
Cette requête remplacera les données de l'utilisateur avec l'ID 123 par de nouvelles.