[Node.js] 웹 서버 만들기

mingguriguri·2022년 5월 10일
0

Node.js

목록 보기
2/21

수업링크

WEB Browser ------ 주소 요청 -----> WEB Server
WEB Browser <---- 요청 정보 응답 --- WEB Server (Node.js 웹서버 기능 내장)

main.js

var http = require('http');
var fs = require('fs');
var app = http.createServer(function(request,response){
    var url = request.url;
    if(request.url == '/'){
      url = '/index.html';
    }
    if(request.url == '/favicon.ico'){
      response.writeHead(404);
      response.end();
      return;
    }
    response.writeHead(200);
    response.end(fs.readFileSync(__dirname + url));
 
});
app.listen(3000);
  • node.js 경로에 해당하는 값을 가져옴 -> 서버의 기능

느낀 점

  • 아직은 무슨 소린지 잘 모르겠다...
  • 실행시키는 것부터 헤맴.. node.js가 아니라 cmd에서 경로 설정 먼저 해준 후, node main.js실행
profile
To be "irreplaceable"

0개의 댓글