var http = require'http';http.createServerfunctionreq,res{ res.writeHead200,{"content-type":"text/html; charset=utf-8"}; res.write"Server da ket noi thanh cong, day la ket qua tra ve tu
Trang 1SERVER
Trang 2var http = require('http');
http.createServer(function(req,res){
res.writeHead(200,{"content-type":"text/html; charset=utf-8"});
res.write("<h1>Server da ket noi thanh cong, day la ket qua tra ve
tu server</h1>");
res.end();
}).listen(1234);
res.write("<h2>Nội dung trang web </h2>");
res.write("<div class='header'>Nội dung trang header</div>");
// nội dung file web cần hiển thị
Mỗi lần code thêm là phải ngắt server và chạy lại, rất
tốn thời gian, cần ta tạo file HTML, và đọc file HTML thôi
Đọc file HTML bằng Node.JS (cách 1)
var http = require ( 'http' );
var fs = require ( 'fs' );
http createServer ( function ( req , res ){
res writeHead (200,{ "Content-type" : "text/html;
charset=utf-8" });
fs ReadStream ( "giaodien.html" ) pipe ( res );
Trang 3Đọc file HTML bằng Node.JS (cách 2) var http = require ( 'http' );
var fs = require ( 'fs' );
http createServer ( function (req,res) {
fs readFile ( dirname + "/giaodien.html" , "utf8" ,
function (err,content) {
if ( err ) {
console log ( err );
}
else {
res writeHead ( 200 ,{ "Content-type" : "text/html" }); res write ( content );
res end ();
}
})
}) listen ( 3000 );