node.js의 HTTP 요청 로거 미들웨어
- 소프트웨어 : morgan
- OS :
- 프로그래밍 언어 : JavaScript
- 공식 웹사이트 : HOME
morgan 상세
이것은 NPM 레지스트리를 통해 사용 가능한 node.js 모듈입니다.설치는 NPM 설치 명령을 사용하여 수행됩니다.지정된 형식 및 옵션을 사용하여 새로운 Morgan Logger 미들웨어 기능을 만듭니다.형식 인수는 미리 정의 된 이름, 형식 문자열의 문자열 또는 로그 항목을 생성하는 함수의 문자열 일 수 있습니다.형식 함수는 3 개의 인수 토큰, REQ 및 RES로 호출되며, 여기서 토큰은 모든 정의 된 토큰이있는 객체이며, REQ는 HTTP 요청이고 HTTP 응답입니다.이 함수는 로그 회선이 될 문자열 또는 Undefined / NULL이 로깅을 건너 뛰는 것으로 예상됩니다.응답 대신 요청시 로그 회선을 작성하십시오.즉, 서버가 충돌하는 경우에도 요청이 기록되지만 응답의 데이터 (응답 코드, 내용 길이 등)를 기록 할 수 없습니다.토큰을 정의하려면 이름과 콜백 함수로 Morgan.Token ()을 간단히 호출하기 만하면됩니다.