Node.js – Partie 2
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Cours: adrienjoly.com/cours-nodejs (à consulter pour voir l'énoncé en entier)
Sur la base de votre solution précédente, écrivez un programme Node.js qui:
- récupérera sous forme d'argument l'URL à laquelle envoyer une requête;
- si aucun argument n'est trouvé, affichera "please provide a URL" dans la sortie d'erreurs;
- sinon, il enverra la requête à l'aide de
node-fetch
etawait
; - en cas de succès, il affichera la réponse dans la sortie standard;
- en cas d'échec, il affichera l'erreur obtenue dans la sortie d'erreurs.
Modifiez le code ci-dessous puis cliquez sur "Run" pour le tester:
get.js
1
2
3
4
5
6
7
8
9
10
const fetch = require('node-fetch'); // https://www.npmjs.com/package/node-fetch
const url = 'URL à recupérer depuis process.argv'; // TODO
// TODO: afficher "please provide a URL" dans la sortie d'erreur si aucune URL n'a été fournie
await fetch(url);
// TODO: afficher réponse à la requête dans la sortie standard, ou erreur obtenue dans la sortie d'erreurs
Enter to Rename, Shift+Enter to Preview
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content