Breadcrumbs

1.express.js

express.js est un module pour node.js qui permet de créer plus rapidement des serveurs http.

il faut auparavant l'installer via npm:

1
npm install express

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var express = require('express');
 
var app = express();
 
app.get('/', function(req, res) {
    res.setHeader('Content-Type', 'text/plain');
    res.end('Vous êtes à l\'accueil, que puis-je pour vous ?');
});
 
app.get('/sous-sol', function(req, res) {
    res.setHeader('Content-Type', 'text/plain');
    res.end('Vous êtes dans la cave à vins, ces bouteilles sont à moi !');
});
 
//permet de recuperer des pages dynamiques
app.get('/etage/:etagenum/chambre', function(req, res) {
    res.setHeader('Content-Type', 'text/plain');
    res.end('Vous êtes à la chambre de l\'étage n°' + req.params.etagenum);
});
 
//placé à la fin, catch les demandes restantes pour en faire des 404
app.use(function(req, res, next){
    res.setHeader('Content-Type', 'text/plain');
  	res.status(404).send('Page introuvable !');
});
 
app.listen(8080);

zz

Add comment


Security code
Refresh

Go to Top
Template by JoomlaShine