Bases & syntaxe
GET /api/users
Récupérer une liste d'utilisateurs
Structures de données
POST /api/users
Content-Type: application/json
{
"name": "John Doe",
"email": "john.doe@example.com"
}
Créer un nouvel utilisateur avec des données JSON
Fonctions & methodes essentielles
PUT /api/users/123
Content-Type: application/json
{
"name": "Jane Doe",
"email": "jane.doe@example.com"
}
Mettre à jour les détails d'un utilisateur existant
Patterns courants
DELETE /api/users/123
Supprimer un utilisateur
Operations avancees
PATCH /api/users/123
Content-Type: application/json
{
"email": "new.email@example.com"
}
Mettre à jour partiellement les détails d'un utilisateur
Debugging & outils
curl -v -X GET http://localhost:3000/api/users
Utiliser curl pour tester une requête et voir les détails du réseau