https://www.npmjs.com/package/morgan
middleware는 직접 작성할 수 도 있고 설치할수도 있는데 morgan은 설치하는 것 중 하나.
morgan은 node.js 서버로 구성된 웹 환경에서 HTTP request 로그를 관리하기 위한 middleware
morgan함수를 호출하면 내가 설정한대로 middleware를 return해준다.
요청에 대한 정보를 콘솔에 기록해준다.
인자로는 dev, tiny, short, common, combined가 있으며, dev의 경우 아래와 같이 로그가 찍힌다.
GET / 200 26.523 ms - 5
HTTP요청 | 주소 | 응답속도 | 응답바이트 |
---|---|---|---|
GET | / | 200 26.523 ms | 5 |
GET / 200 26.523 ms - 5