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. |