*참조 : expressjs.com/en/guide/error-handling.html
1. 404오류처리
2. 존재하지 않는 :pageId값이 들어왔을때 오류 처리
:PageId값이 있는경우에 작동하는 미들웨어에서 파라미터에 next를 추가하고
만약 err가 있는경우에 작동하는 if문을 추가한다
따라서 만약 err가 있는 경우 next()를 통하여 다음 미들웨어가 실행되는데
next()에 err를 인자로 주게 되면 즉 next(err)를 하게 되면
125번째 줄에 있는 에러처리 미들웨어가 실행되도록 약속이 되어 있음.
'WebApp > Node.js-express' 카테고리의 다른 글
Node.js-express-security (0) | 2020.09.21 |
---|---|
Node.js-express 복잡도 낮추기 (0) | 2020.09.19 |
Node.js-express-정적인 파일의 서비스 (0) | 2020.09.15 |
Node.js-express-미들웨어 실행순서 (0) | 2020.09.14 |
Node.js-express -미들웨어 생산 (0) | 2020.09.12 |