小编jcz*_*imm的帖子

带有Express.js的Morgan Logger仅记录失败的请求

我正在使用Morgan和Express.js,我认为我的中间件有问题,因为Morgan只记录请求返回错误302(重定向),这是在我的中间件捕获错误并重定向到其错误页面时发生的.

我对Express.js来说是一个全新的中间件爵士乐,所以我非常感谢任何帮助.谢谢!

var http = require('http')
    , express = require('express')
    , app = express()
    , logger = require('morgan');

app.use(express.static(__dirname + '/public'));
app.use(logger());

var server = http.createServer(app);
server.listen(8888);

// Handle 404
app.use(function(req, res) {
    res.status(404).redirect('/error/404.html');
});

// Handle 500
app.use(function(error, req, res, next) {
    res.status(500).redirect('/error/500.html');
});
Run Code Online (Sandbox Code Playgroud)

javascript logging node.js express

1
推荐指数
1
解决办法
3808
查看次数

标签 统计

express ×1

javascript ×1

logging ×1

node.js ×1