반응형
//간단한 웹 서버 만들기
var http = require('http');
//웹 서버 객체를 만듭니다.
var server = http.createServer();
//웹 서버를 시작하여 3000번 포트에 대기합니다.
var port = 3000;
server.listen(port, function() {
console.log('웹 서버가 시작되었습니다. : %d', port);
});
//클라이언트 연결 이벤트 처리
server.on('connection', function(socket) {
var addr = socket.address();
console.log('클라이언트가 접속했습니다. : %s, $d',addr.address,addr.port);
});
//클라이언트 요청 이번트 처리
server.on('request',function(req, res) {
res.writeHead(200,{"Content-Type":"text/html; charset=utf-8"});
res.end("Hello World!");
});
//서버 종료 이벤트 처리
server.on('close',function() {
console.log('서버가 종료됩니다.');
});
728x90
반응형
'Back End > Node.js' 카테고리의 다른 글
[Node.js] MongoDB를 사용해서 로그인 제작 (0) | 2020.10.03 |
---|---|
[Node.js] 구름 ide에서 MongoDB 사용하기 (1) | 2020.10.03 |
[Node.js] 파일 읽고 쓰기 (동기화/ 비동기화) (0) | 2020.08.15 |