학습 log (이론)/node.js

'Express' 미들웨어

abbear25 2016. 10. 24. 22:29

익스프레스 요청 및 응답 객체


send([body])

클라이언트에 응답 데이터를 보냄

응답 가능 데이터

HTML문자열, Buffer객체, JSON객체, JSON배열


status(code)

HTTP 상태 코드 반환

end(), send() 같은 전송 메소드 호출을 통해서 전송

res.status(403).send('Forbidden');


sendStatus(statusCode)

HTTP 상태 코드 반환

상태 코드는 상태 메시지와 함께 전송

res.sendStatus(403);


redirect([status], path)

웹 페이지 경로를 강제로 이동


render(view, [locals], [callback])

뷰 엔진을 사용해 문서를 만든 후 전송


param(name)

요청 파라미터를 확인

*http://localhost:3000/?name=illua일 때

var paramName = req.param('name');

또는 var paramName = req.query.name;


header(name)

헤더를 확인


미들웨어 사용 http://illua.tistory.com/52

반응형