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