21.10.30 노드교과서 Node.js 다뤄보기
# 6-2 코드 # 6-3 미들웨어 = 콜백함수 파일명.use(콜백함수) 사용 -> 미들웨어를 use에 장착하는 느낌이다. 이 떄 콜백함수 안에 next()을 해줘야 다음 미들웨어로 넘어간다. 단 와일드카드를 먼저 만나게 되면 hello wildcard가 먼저 실행된다. 따라서 와일드카드는 항상 다른 라우터보다 밑에 존재해야 한다. *로 라우팅하면 이게 맨 위에 있을 경우 어떤 주소,카테고리를 쳐도 다 hello everybody만 뜬다. # 6-4 미들웨어 추가설명, 에러 총정리 (set -> 공통미들웨어 -> 라우터 -> 에러 미들웨어 -> listen) 404 뜨는 지 확인. 공통 미들웨어에서 일단 throw error 지우고 일부러 200으로 보이게 한다. 해커들이 못 해킹하도록 한 라우터 내에서..
2021.11.01