是什么导致Express.js记录传入的HTTP请求?
我在一个Express应用程序上集成了一个记录器,并用我们的记录器替换了所有是什么导致Express.js记录传入的HTTP请求?,express,logging,Express,Logging,我在一个Express应用程序上集成了一个记录器,并用我们的记录器替换了所有console.log调用。仍然stdout每个请求包含一行代码,我在代码中找不到发出这些代码的位置 1479433034910 INFO C:\work\Midburn\spark\app.js : Spark is starting... 1479433035437 INFO C:\work\Midburn\spark\app.js : Spark environment: NODE_ENV = 1479433035
console.log
调用。仍然stdout每个请求包含一行代码,我在代码中找不到发出这些代码的位置
1479433034910 INFO C:\work\Midburn\spark\app.js : Spark is starting...
1479433035437 INFO C:\work\Midburn\spark\app.js : Spark environment: NODE_ENV =
1479433035438 INFO C:\work\Midburn\spark\app.js : ------ Spark is running ------
GET /he/home 302 24.940 ms - 84
1479433049833 INFO C:\work\Midburn\spark\routes\main_routes.js : /he/home
GET /he/login?r=/he/home 200 353.463 ms - 2454
GET /stylesheets/style.css 304 2.857 ms - -
GET /images/flags/he.gif 304 1.039 ms - -
GET /images/flags/en.gif 304 0.486 ms - -
是什么生成了以
GET
开头的行?在您的Express设置中,您可能有以下行:
app.use(morgan('dev'));
node.js的HTTP请求记录器中间件
在您的Express设置中,您可能有以下行:
app.use(morgan('dev'));
node.js的HTTP请求记录器中间件
发布您使用Express设置的中间件。如果您使用的是您可能拥有的“普通”Express中间件
app.use(morgan('dev'))代码>在那里。@Randy的确,摩根是罪魁祸首-谢谢!(作为答案发布,我将接受)发布您设置Express的中间件。如果您使用的是您可能拥有的“普通”Express中间件app.use(morgan('dev'))代码>在那里。@Randy的确,摩根是罪魁祸首-谢谢!(贴出答案,我会接受)甜心。已经让两人在一起玩得很好:甜蜜。已经让两人在一起玩得很开心: