app3.js
var express=require('express'); var http=require('http'); var app=express(); app.set('port', process.env.PORT || 3000); app.use(function(req, res, next){ console.log('첫번째 미들웨어 호출됨.'); req.user='mike'; next(); }); app.use(function(req, res, next){ console.log('두번째 미들웨어 호출됨.'); //res.writeHead(200, {"Content-Type":"text/html;charset=utf8"}); //res.end('<h1>서버에서 응답한 결과입니다 : '+req.user+ "</h1>"); var person ={name:'소녀시대', age:20, user:req.user}; //res.send(person); //json 문자열로 변해서 보낸다. //var personStr=JSON.stringify(person); // res.send(personStr); res.writeHead(200, {"Content-Type":"text/html:charset=utf8"}); res.write(person); res.end(); }); var server=http.createServer(app).listen(app.get('port'), function(){ console.log('익스프레스로 웹 서버를 실행함 : ' + app.get('port')); });
https://github.com/braverokmc79/nodejs_webproject1
댓글 ( 4)
댓글 남기기