[node] 미들웨어(middleWare)


[node] 미들웨어(middleWare)

미들웨어는 쉽게 말해 해당 url에 접근할 때 중간 요청을 가로채는 역할을 한다고 생각하면 된다. 테스트를 진행하기 전에 cmd 창에서 logger 확인을 위해 morgan을 intall한 후에 시작한다. morgan install 설치가 완료되었으면 app.js로 들어와 아래 소스 코드를 추가한다. const logger = require('morgan') // morgan 호출 app.use(logger('div')); morgan 추가 추가가 완료되었으면 cmd 창에서 app.js를 실행하고 해당 포트의 url에 접속할 때마다 아래와 같이 로그가 확인된다. cmd창 log 확인 기본 세팅이 완료되었고 이제 미들웨어를 만들기 위해 admin.js로 돌아간다. 미들웨어는 3개의 인자(request, response, next) 를 갖는다. admin.js에 아래와 같은 미들웨어를 추가하고 router.get()에 해당 function을 넣어준다. function testMiddle...


#javascript #middleware #node #nodejs #노드 #미들웨어

원문링크 : [node] 미들웨어(middleWare)