Junior — Middle
Pouvez-vous expliquer ce que signifie une requête HTTP de méthode PUT ?
sobes.tech IA
Réponse de l'IA
La requête HTTP PUT est utilisée pour créer ou remplacer une ressource à l'URL spécifiée. Contrairement à POST, qui crée généralement une nouvelle ressource, PUT est idempotent : les requêtes répétées avec les mêmes données ne modifient pas le résultat.
Exemple d'utilisation :
- Mettre à jour le profil utilisateur : envoyer une requête PUT avec les nouvelles données à l'URL de l'utilisateur.
Exemple de requête de mise à jour :
PUT /users/123 HTTP/1.1
Host: example.com
Content-Type: application/json
{
"name": "Иван Иванов",
"email": "ivan@example.com"
}
Si la ressource existe, elle sera remplacée ; sinon, elle sera créée.
Caractéristiques clés de PUT :
- Idempotence
- Remplacement complet de la ressource
- Utilisé pour mettre à jour ou créer à une URL connue