Exécution et Test de l’API REST
Glissez pour afficher le menu
Maintenant que nous avons terminé le développement de notre API similaire à Twitter, il est temps d'exécuter l'application et de tester sa fonctionnalité. Pour démarrer l'application, ouvrez votre terminal et exécutez la commande suivante :
node index
Une fois que vous voyez le message de succès dans le terminal, vous pouvez ouvrir Postman pour observer comment notre application répond aux requêtes des clients.
Si vous êtes bloqué ou souhaitez explorer le code plus en détail, vous pouvez accéder au code source complet de cette API similaire à Twitter dans le dépôt suivant : GitHub repository
Tests dans Postman
Analysons les URLs responsables des différentes fonctionnalités et voyons comment l'API répond à chaque requête.
Obtenir tous les posts
Utiliser cette requête pour récupérer tous les posts de notre base de données. Aucun corps de requête ni paramètre supplémentaire n'est nécessaire.
- Méthode : GET;
- URI :
localhost:3000/api/; - Réponse :
Obtenir un post par son ID
Récupérer un post spécifique en fonction de son ID. L'ID doit être passé dans l'URL ; le corps de la requête reste inchangé.
- Méthode : GET;
- URI :
localhost:3000/api/post/2; - Réponse :
Création d'un post
Création d'un nouveau post en fournissant des données valides à l'API. Les données doivent être au format JSON et contenir les champs appropriés.
- Méthode : POST ;
- URI :
localhost:3000/api/; - Corps de la requête :
- Réponse :
Mettre à jour un article
Mettre à jour un article existant en fournissant l'identifiant de l'article dans les paramètres et des données valides dans le corps de la requête au format JSON. L'API mettra à jour la base de données en conséquence
- Méthode : PUT ;
- URI :
localhost:3000/api/post/3; - Corps de la requête :
- Réponse :
Supprimer un article
Suppression d'un article de la base de données en passant l'identifiant de l'article dans les paramètres de l'URL.
- Méthode : DELETE ;
- URI :
localhost:3000/api/post/1; - Réponse :
En suivant ces étapes et en testant l'API avec Postman, il est possible de s'assurer qu'elle fonctionne comme prévu, en gérant différentes requêtes et en fournissant des réponses appropriées.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Exécution et Test de l’API REST
Maintenant que nous avons terminé le développement de notre API similaire à Twitter, il est temps d'exécuter l'application et de tester sa fonctionnalité. Pour démarrer l'application, ouvrez votre terminal et exécutez la commande suivante :
node index
Une fois que vous voyez le message de succès dans le terminal, vous pouvez ouvrir Postman pour observer comment notre application répond aux requêtes des clients.
Si vous êtes bloqué ou souhaitez explorer le code plus en détail, vous pouvez accéder au code source complet de cette API similaire à Twitter dans le dépôt suivant : GitHub repository
Tests dans Postman
Analysons les URLs responsables des différentes fonctionnalités et voyons comment l'API répond à chaque requête.
Obtenir tous les posts
Utiliser cette requête pour récupérer tous les posts de notre base de données. Aucun corps de requête ni paramètre supplémentaire n'est nécessaire.
- Méthode : GET;
- URI :
localhost:3000/api/; - Réponse :
Obtenir un post par son ID
Récupérer un post spécifique en fonction de son ID. L'ID doit être passé dans l'URL ; le corps de la requête reste inchangé.
- Méthode : GET;
- URI :
localhost:3000/api/post/2; - Réponse :
Création d'un post
Création d'un nouveau post en fournissant des données valides à l'API. Les données doivent être au format JSON et contenir les champs appropriés.
- Méthode : POST ;
- URI :
localhost:3000/api/; - Corps de la requête :
- Réponse :
Mettre à jour un article
Mettre à jour un article existant en fournissant l'identifiant de l'article dans les paramètres et des données valides dans le corps de la requête au format JSON. L'API mettra à jour la base de données en conséquence
- Méthode : PUT ;
- URI :
localhost:3000/api/post/3; - Corps de la requête :
- Réponse :
Supprimer un article
Suppression d'un article de la base de données en passant l'identifiant de l'article dans les paramètres de l'URL.
- Méthode : DELETE ;
- URI :
localhost:3000/api/post/1; - Réponse :
En suivant ces étapes et en testant l'API avec Postman, il est possible de s'assurer qu'elle fonctionne comme prévu, en gérant différentes requêtes et en fournissant des réponses appropriées.
Merci pour vos commentaires !