req,res 객체 살펴보기

이영광·2021년 9월 12일
0

Node.js

목록 보기
8/10
  • req.app:req객체를 통해 app객체에 접근할수있다 req.app.get('port')와 같은식으로 사용

  • req.body : body-parser 미들웨어가 만드는 요청의 본문을 해석한것

  • req.cookies: cookie-parser 미들웨어가 만드는 요청의 쿠키를 해석한 객체 입니다

  • req.ip 요청의 ip주소가 담겨있다

  • req.params : 라우트 매개변수에 대한 정보가 담긴 객체(파람스)

  • req.query: 쿼리 스트링에 대한 정보가 담긴 객체

  • req.signedCookies: 서명된 쿠키들은 req.cookies 대신 이쪽에 담김

  • req.get(헤더이름):헤더의 값을 가져오고 싶을대 사용

res 객체

  • res.app: req.app처럼 res객체를 통해 app 객체에 접근 할수 있습니다.

  • res.cookie(키,값, 옵션):쿠키를 설정하는 메서드

  • res.clearCookie(키,값, 옵션): 쿠키를 제거하는 메서드

  • res.end() : 데이터 없이 응답을 보냄

  • res.json(json): 제이슨 형식으로 응답을 보냄

  • res.redirect(주소):리다이렉트할 주소와 함께 응답을 보낸다

  • res.render(뷰,데이터):템플릿 엔진을 렌더링해서 응답할때 사용

  • res.send(데이터): 데이터와 함께 응답을 보냄

  • res.sendFile(경로) : 경로에 위치한 파일을 응답

  • res.set(헤더,값) : 응답의 헤더를 설정

  • res.status(200) : 응답시의 http상태를 지정

profile
《REACT》《JAVASCRIPT 》 만지고있어욤

0개의 댓글