/
serveur.js
39 lines (38 loc) · 1021 Bytes
/
serveur.js
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
28
29
30
31
32
33
34
35
36
37
38
39
var url=require('url');
var querystring=require("querystring");
var server= require('http').createServer(function(req,res){
var page=url.parse(req.url).pathname;
var params=querystring.parse(url.parse(req.url).query);
res.writeHead(200, {"Content-Type": "text/html"});
if(page=="/page"){
if("prenom" in params && "nom" in params ){
res.write('Vous vous appelez ' + params['prenom'] + ' ' + params['nom']);
}
}
else if (page=="/acceuil"){
res.write('<!DOCTYPE html>'+
'<html>'+
' <head>'+
' <meta charset="utf-8" />'+
' <title>Ma page Node.js !</title>'+
' </head>'+
' <body>'+
' <p>la page demander est acceuil !</p>'+
' </body>'+
'</html>');
}
else{
res.write('<!DOCTYPE html>'+
'<html>'+
' <head>'+
' <meta charset="utf-8" />'+
' <title>Ma page Node.js !</title>'+
' </head>'+
' <body>'+
' <p>la page demander est quelconque!</p>'+
' </body>'+
'</html>');
}
res.end();
});
server.listen(8080);