Application du module HTTP

JavaScriptBeginner
Pratiquer maintenant

Introduction

Le module http est le module officiel de Node.js pour créer des serveurs web, permettant aux développeurs front-end de commencer rapidement avec le développement côté serveur. Ce défi consiste à créer une application simple à l'aide de ce module.

Créer un serveur HTTP

Ouvrez l'éditeur sur la droite. Vous devriez voir un fichier nommé app.js dans votre éditeur.

Exigences

  • Créez un serveur en écrivant du code dans app.js qui s'exécute sur le port 8080.
  • Le serveur devrait répondre avec "hello world" à toutes les requêtes entrantes.
  • Démarrez le serveur en exécutant node app.js dans le terminal.

Exemple

Après avoir terminé la tâche, le service devrait être en cours d'exécution sur le port 8080. Ouvrez "Web 8080" en haut de la machine virtuelle et rafraîchissez-le manuellement. Vous devriez voir "hello world" affiché à l'écran.

Exemple de réponse du serveur HTTP

Résumé

Ce défi consiste à créer un serveur HTTP de base à l'aide de Node.js. Le serveur écoute sur le port 8080 et répond avec "hello world" à toute requête entrante.

Pour terminer cette tâche, vous devez :

  1. Importer le module http.
  2. Utiliser la méthode createServer pour instancier le serveur.
  3. Définir une fonction de rappel qui envoie "hello world" comme réponse.
  4. Utiliser la méthode listen pour faire écouter le serveur sur le port 8080.

Ce défi illustre les concepts fondamentaux de la création d'un serveur HTTP avec Node.js, y compris la gestion des requêtes et la génération des réponses dans le développement web.

✨ Vérifier la solution et pratiquer