더북(TheBook)

서버를 종료하려면 콘솔에서 Ctrl+C를 입력하면 됩니다. 성공적으로 첫 서버를 실행했으니 다시 코드의 내용을 살펴봅시다.

server1.js

const http = require('http');

http.createServer((req, res) => {
  res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' });
  res.write('<h1>Hello Node!</h1>');
  res.end('<p>Hello Server!</p>');
})
  .listen(8080, () => { // 서버 연결
    console.log('8080번 포트에서 서버 대기 중입니다!');
  });

createServer 메서드 뒤에 listen 메서드를 붙이고 클라이언트에 공개할 포트 번호와 포트 연결 완료 후 실행될 콜백 함수를 넣습니다. 이제 이 파일을 실행하면 서버는 8080번 포트에서 요청이 오기를 기다립니다.

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