diff --git a/src/components/LogRequestsComponent.ts b/src/components/LogRequestsComponent.ts index 3476d6d..78d0e0b 100644 --- a/src/components/LogRequestsComponent.ts +++ b/src/components/LogRequestsComponent.ts @@ -46,7 +46,14 @@ export default class LogRequestsComponent extends ApplicationComponent { req.log.info(requestObj); } } else { - let logStr = `${req.ip} < ${req.method} ${req.originalUrl} - ${res.statusCode}`; + let codeDescription = ''; + if (res.statusCode === 301) { + codeDescription = 'Permanent redirect to ' + res.getHeader('location'); + } else if (res.statusCode === 302) { + codeDescription = 'Temporary redirect to ' + res.getHeader('location'); + } + + let logStr = `${req.ip} < ${req.method} ${req.originalUrl} - ${res.statusCode} ${codeDescription}`; if (err) { if (err instanceof Error) { if (silent) {