● 2-1. 우리가 흔히 알고 있는 request 객체 입니다.
req로 사용하지 않아도 되지만 req로 사용을 많이 합니다.
기존에 언어처럼 요청을 받는데 이용한다.
● 2-2. 많이 사용하는 req 객체
req.params : 객체는 파라미터에 데이터를 가져온다.
req.query : 쿼리스트링 파라미터에 전부를 가져온다.
req.headers : header 값을 가져온다.
req.cookies : 쿠키값을 확인한다.
req.ip : 프론트 아이피를 가져온다
req.protoco : 프로토콜 http? https? 인지 가져온다
req.url : 전체 URI 정보를 가져온다.
● 3. res (응답 객체) / response
● 3-1. 우리가 사용하는 response와 같다.
역시 res대신 다른 변수로 사용 가능하다.
● 3-2. 많이 사용하는 res 객체
res.send() : 클라이언트에 응답을 보낼 수 있다. 디버깅에서 많이 사용
res.json() : 클라이언트에 자동으로 json을 만들어준다
res.jsonp() : 클라이언트에 자동으로 jsonp을 만들어준다
res.redirect() : 리다이렉트, 페이지를 이동 시킨다.
출처: https://gocoder.tistory.com/1057 [고코더 IT Express]
Node.js - express 라우터 req res, uri 설명
router req, res, uri 쉬운 설명 안녕하세요. 고코더 입니다. 제 노드 강의를 따라온분들이 이제 질문이 생기기 시작했습니다. 좋은 현상입니다. 제가 예제로 노드가 익숙해지시면 설명드리려 했던 라
gocoder.tistory.com