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 réussite dans le terminal, vous pouvez ouvrir Postman pour observer comment notre application répond aux requêtes des clients.
Remarque
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 sur notre dépôt GitHub.
Tests dans Postman
Analyse des URL responsables des différentes fonctionnalités et observation des réponses de l'API à chaque requête.
Obtenir tous les articles
Utiliser cette requête pour récupérer tous les articles de la 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 article par son ID
Récupérer un article 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éer un article
Créer un nouvel article 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
Supprimer 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 traitant diverses 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
Can you explain what each API endpoint does in more detail?
What should I do if I get an error when testing these endpoints in Postman?
Can you provide example request bodies for creating or updating a post?
Awesome!
Completion rate improved to 2.56
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 réussite dans le terminal, vous pouvez ouvrir Postman pour observer comment notre application répond aux requêtes des clients.
Remarque
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 sur notre dépôt GitHub.
Tests dans Postman
Analyse des URL responsables des différentes fonctionnalités et observation des réponses de l'API à chaque requête.
Obtenir tous les articles
Utiliser cette requête pour récupérer tous les articles de la 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 article par son ID
Récupérer un article 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éer un article
Créer un nouvel article 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
Supprimer 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 traitant diverses requêtes et en fournissant des réponses appropriées.
Merci pour vos commentaires !