← 문제 목록
고급 Express 100P

Express 미들웨어의 역할은?

Express 애플리케이션에서 미들웨어는 요청(request)과 응답(response) 객체를 처리하는 함수입니다. 미들웨어는 여러 기능을 수행할 수 있으며, 요청이 라우터에 도달하기 전에 실행됩니다. 다음 코드 예시에서 미들웨어의 사용 사례를 살펴보겠습니다.



위의 코드에서 미들웨어가 수행하는 역할을 설명하고, 다음 중 미들웨어의 일반적인 기능으로 알맞지 않은 것은 무엇인지 선택하십시오.
JAVASCRIPT
const express = require('express');
const app = express();

// 사용자 인증 미들웨어
app.use((req, res, next) => {
  if (!req.user) {
    return res.status(401).send('Unauthorized');
  }
  next();
});

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000, () => {
  console.log('Server is running on port 3000');
});

답변

로그인 후 제출하기
0명 풀이 · 정답률 0%