/

logging-all-the-requests-coming-through-an-express-app

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

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

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

1
npm install express-requests-logger

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

1
import audit from 'express-requests-logger'

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

1
app.use(audit())

完成!

你也可以這樣做:

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

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

tags: [“logging”, “Express”, “middleware”]