[ NodeJs ] 엄청 간단한 http 서버 만들기

E__ppo·2022년 12월 25일

NodeJS

목록 보기
1/2
// hppt 노드 js의 기본 모듈을 가져와서 http 객체에 할당해준다.  
// http 객체는 서버를 만드는 것을 할수 있다. 
const http = require('http') 

//server 라는 이름의 hppt 객체를 만들건데, 
const server = http.createServer((req, res) => {
  // 서버를 생성하면 req와 res 두개의 인자를 받아서 콜백함수 내에서 지지고 볶아서 뭔갈 할꺼야 
  
  // 요청이 왔을 때 어떤 응답을 처리해줘야하는지 정의해줘야지 
  res.statusCode = 200 // 요청이 정상적으로 처리가 되었을 때 스테이스 상태값 200을 주고 
  res.end('Hello, Eppo') // 메세지를 전송 후 res 를 종료할꺼야 
})

// 이 서버라는 객체는 어떤 포트에 물려있어야 실제로 외부에서 들어오는 응답에 반응을 할 수 있다. 
// server <---> (port) <---> 외부 

const PORT = 3000

// 3000번 포트로 소통을 하고, 처리가 잘 되었으면 콜백함수를 실행시켜라 
server.listen(3000, () => {
	console.log('The server is listening at poort!', PORT)
})

0개의 댓글