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.
경고
이 정보는 Expressjs 팀에서 관리하지 않는 서드파티 사이트, 제품 또는 모듈에 관한 것입니다. 여기에 나열된다고 해서 Expressjs 프로젝트 팀이 이를 보증하거나 추천한다는 의미는 아닙니다.
| 미들웨어 모듈 | 설명 |
|---|---|
| helmet | 다양한 HTTP 헤더를 설정해 앱이 안전하게 도와줍니다. |
| passport | OAuth, OpenID 같은 방법들을 사용하는 인증 체계입니다. See passportjs.org for more information. |