Sobes.tech
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.