Express Middleware

윤성준·2023년 8월 2일
0

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개의 댓글