User Tools

Site Tools


bwnjsejs:building_a_hello_node.js_application
  • build-in modules
  • modules installés
// on importe le module http
var http = require('http');

// on créé le serveur
// + on passe en argument une fonction / fonction anonyme comme callback pour les requêtes
// avec elle-même comme argument request et response
var serveur = http.createServer(function(request, response) {
  // contenu du callback
  // un serveur envoie un header
  console.log("Requête");
  response.writeHead(200, {"Content-Type" : "text/html"}); // code HTTP + MIME
  response.write('<b>Hello</b> World.');
  response.end();
});

// on écoute le port 3000
serveur.listen(3000);
console.log("Go to localhost:3000");
bwnjsejs/building_a_hello_node.js_application.txt · Last modified: 2016/05/08 13:34 by leo