미들웨어

송민지·2022년 5월 22일
0

Node.js

목록 보기
3/4

미들웨어 : 모든 요청에 대해 공통적인 처리를 하고 싶을 경우 미들웨어를 통해 웹 서버의 요청, 응답에 대해 공통적으로 관리가 가능하다.

승인된 사용자만 API에 접근 가능하게 할 수도 있고, 브라우저가 보낸 데이터를 쉽게 사용하게 만들어주는 미들웨어도 있다.

//form-urlencoded 라는 규격의 body 데이터를 손쉽게 코드에서 사용할 수 있게 도와주는 미들웨어
app.use(express.urlencoded({ extended: false }));

//JSON 이라는 규격의 body 데이터를 손쉽게 코드에서 사용할 수 있게 도와주는 미들웨어
app.use(express.json());

app.use((req, res, next) => {
  // next를 넣어 다음 스택으로 정의된 미들웨어를 호출한다.
})
profile
기록하는 일상

0개의 댓글