StrongLoop / IBM에 의해 제공이 번역.

이 문서는 영문판 문서에 비해 더 오래된 버전일 수도 있습니다. 최신 업데이트를 확인하려면 영문판 문서를 참조하십시오.

Express 미들웨어

목록에 적힌 Express 미들웨어 모듈들은 Expressjs 팀이 유지보수합니다.

미들웨어 모듈 설명
body-parser HTTP 요청 body를 파싱합니다.
compression HTTP 요청들을 압축합니다.
connect-rid 고유한 요청 ID를 생성합니다.
cookie-parser 쿠키 헤더를 파싱하고 req.cookies에 할당합니다. See also cookies.
cookie-session 쿠키 기반의 세션을 만듭니다.
cors 다양한 옵션들을 이용하여 Cross-origin resource sharing (CORS)를 활성화합니다.
errorhandler 개발 중에 발생하는 에러를 핸들링하고 디버깅합니다.
method-override 헤더를 이용해 HTTP method를 덮어씁니다.
morgan HTTP 요청 로그를 남깁니다.
multer multi-part 폼 데이터를 처리합니다.
response-time 응답 시간을 기록합니다.
serve-favicon Serve a favicon.
serve-index 주어진 경로의 디렉토리 리스트를 제공합니다.
serve-static 정적 파일을 제공합니다.
session 서버 기반의 세션을 만듭니다 (개발 전용).
timeout Set a timeout perioHTTP request processing.
vhost 가상 도메인을 만듭니다.

추가 미들웨어 모듈

These are some additional popular middleware modules.

Warning

This information refers to third-party sites, products, or modules that are not maintained by the Expressjs team. Listing here does not constitute an endorsement or recommendation from the Expressjs project team.

미들웨어 모듈 설명
helmet 다양한 HTTP 헤더를 설정해 앱이 안전하게 도와줍니다.
passport OAuth, OpenID 같은 방법들을 사용하는 인증 체계입니다. See passportjs.org for more information.