#記錄經由 Express 應用程式的所有請求

我有一個需求,希望以簡單的方式記錄進入我的 Express 應用程式的所有請求,只要將它們記錄到控制台就好,不需要花太多時間(也不需要)搭建更複雜的環境。

因此,我安裝了 express-requests-logger

npm install express-requests-logger

然後在我的 Node 應用程式中引入它:

import audit from 'express-requests-logger'

並將它作為中介軟體添加到我的 Express 應用程式中:

app.use(audit())

完成!

你也可以這樣做:

app.use((req, res, next) => {
 console.log(req);
 next();
});

但是 express-requests-logger 提供了許多選項、格式化和過濾器可供您使用,可以輕鬆達到您的要求。