[Node.js] Request 와 Response

Asher Park·2022년 12월 14일
1
post-thumbnail

스파르타코딩클럽 내일배움캠프 Node.js 입문주차 강의를 들으며 공부한 것을 적은것입니다.

Request

  • 클라이언트가 서버에게 전달하려는 정보나 메시지를 담는 객체

Response

  • 서버에서 클라이언트로 응답 메시지를 전송시켜주는 객체

Node.js 의 서버 모듈에는 http 모듈Express 모듈이 존재

  • Express 모듈은 http 모듈을 확장하여 제공
  • 최근에는 Express의 메서드가 편리하여 http 모듈은 잘 사용하지 않는다

req 객체

  • req.body : Request를 호출할 때 body로 전달된 정보
  • req.params : 라우터 매개 변수에 대한 정보
  • req.query : Request를 호출할 때 쿼리스트링으로 전달된 정보

res 객체

  • res.status : Response에 HTTP 상태코드 지정
  • res.send : 데이터를 포함하여 Response 전달
  • res.json : Json 형식으로 Response 전달

  • req.body를 사용하려면 express.json() 미들웨어를 이용하여야 한다
app.use(express.json());
profile
배움에는 끝이없다

0개의 댓글