Junior — Middle
Pouvez-vous énumérer les principales méthodes HTTP et expliquer leur utilisation?
sobes.tech IA
Réponse de l'IA
Les principales méthodes HTTP et leur utilisation:
- GET — requête pour obtenir une ressource. Utilisé pour lire des données sans modifier l'état du serveur.
- POST — envoyer des données au serveur pour créer une nouvelle ressource ou effectuer une action.
- PUT — mettre à jour une ressource existante ou en créer une si elle n'existe pas (méthode idempotente).
- DELETE — supprimer une ressource.
- PATCH — mise à jour partielle d'une ressource.
- HEAD — requête pour obtenir les en-têtes de la ressource sans le corps, utilisé pour vérifier l'existence ou les métadonnées.
Exemple : en travaillant avec REST API
- GET /users — obtenir la liste des utilisateurs
- POST /users — créer un nouvel utilisateur
- PUT /users/1 — mettre à jour l'utilisateur avec id=1
- DELETE /users/1 — supprimer l'utilisateur avec id=1
Comprendre ces méthodes est important pour organiser correctement l'interaction entre client et serveur.