请教一下,在express中,如何实现将日志信息插入并保存Mongodb数据库中呢?
如果在用户成功访问每个链接时,插入一条日志记录显得比较麻烦。
log4js是保存到文件中,可以将其保存在数据库中吗?
此外网站后台首页放什么信息比较好呢, (目前想在后台首页放一些日志信息:)
后台首页:
新闻管理:
6 回复
var express = require("express");
app = express();
//每次请求必走
app.use('', function(req, res, next) {
console.log('请求比走');
next();
});
//只有主页请求走
app.use('/', function(req,res,next){
res.end();//这个东西应该可以绑定事件的,我没用过express我相信它可以绑定事件,http模块都可以绑定我相信它也可以
});
//end 之前使用 每个请求结束前都会请求它
response.on('end', function() {
添加数据到logjs4的方法可以有参数
argments 对象可以动态获取参数
});
//为 / 请求添加最后一个中间件函数,同时表示相应结束的方法
app.use('/', function(req,res,next){
res.end();//这个东西应该可以绑定事件的,我没用过express我相信它可以绑定事件,http模块都可以绑定我相信它也可以
});
解决就好
很厉害