#記錄經由 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
提供了許多選項、格式化和過濾器可供您使用,可以輕鬆達到您的要求。