Express Core 미들웨어 설치(morgan, helmet, cookie-parser, body-parser)



1. morgan 설치


npm install morgan


node js에서 쓰는 HTTP 요청 logger 미들웨어이다. ( HTTP request logger middleware for node.js )

logging에 도움을 준다.



2. helmet 설치


npm install helmet


Helmet은 다양한 HTTP 헤더를 설정하여 Express 응용 프로그램의 보안을 유지하도록 도와준다.

(Helmet helps you secure your Express apps by setting various HTTP headers.)

보안에 도움을 준다.



3. cookie-parser 설치


npm install cookie-parser


쿠키 헤더를 파싱하고 req.cookies를 쿠키 이름으로 키가 된 객체로 채웁니다.

(Parse Cookie header and populate req.cookies with an object keyed by the cookie names.)

쿠키 사용에 도움을 준다.



4. body-parser 설치


npm install body-parser


nodejs 바디파싱 미들웨어이다. ( Node.js body parsing middleware. )

req.body 속성 아래에서 사용할 수있는 처리기보다 먼저 미들웨어에서 들어오는 request body를 파싱합니다.

(Parse incoming request bodies in a middleware before your handlers, available under the req.body property.)

body 파싱에 도움을 준다.



'전체 > NodeJS' 카테고리의 다른 글

express middleware 설정  (0) 2019.05.07
Nodejs 기본설정2 - Babel, Nodemon  (2) 2019.05.06
Nodejs 기본 설정(NPM Express .gitignore 설치)  (3) 2019.05.06

+ Recent posts