Express Middleware

윤성준·2023년 8월 2일

express middleware 란?

"Middleware functions are functions that have access to the request object (req), the response object (res), and the next function in the application’s request-response cycle."


미들웨어 함수는 req(요청) 객체, res(응답) 객체, 그리고 어플리케이션 요청-응답 사이클 도중 그 다음의 미들웨어 함수에 대한 엑세스 권한을 갖는 함수이다.

중간에 목적에 맞게 처리하는 거쳐가는 함수를 의미한다.


위 사진에서의 middle warefunction(req, res, next) {} 부분이다.

미들웨어 함수를 여러번 인자로 사용할 수 있다.

req: 요청, res:응답 조작 가능, next()로 다음 미들웨어로 넘어가게 된다.

각각의 미들웨어는 next() 메소드를 호출해서 그 다음 미들웨어가 작업을 처리할 수 있도록 순서를 넘길 수 있다.

profile
반갑습니다

0개의 댓글