더북(TheBook)

8000번 포트로 접속은 가능하지만, 아직 아무런 응답도 하지 않는 상태이므로 응답으로 “hello world”를 보내도록 res.end("hello world") 코드를 추가합니다.

전체 코드는 다음과 같습니다.

코드 3-4 http 서버 전체 코드

예제 파일 : httpServer.js

const http = require('http');                   // http 모듈 로드

var server = http.createServer((req, res) => {  // createServer 함수를 이용해 인스턴스 생성
      res.end("hello world");                   // hello world 응답
});

server.listen(8000);                            // 8000번 포트로 리슨

httpServer.js 파일을 실행한 후 웹 브라우저에서 http://127.0.0.1:8000으로 접속하면 “hello world” 문자가 보입니다.

> node httpServer.js

▲ 그림 3-4 실행 결과 1

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.