如果在用户成功访问每个链接时,插入一条日志记录显得比较麻烦。
log4js是保存到文件中,可以将其保存在数据库中吗?
此外网站后台首页放什么信息比较好呢, (目前想在后台首页放一些日志信息:)
后台首页:
新闻管理:
回复 (6)
S
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模块都可以绑定我相信它也可以
});
S
//end 之前使用 每个请求结束前都会请求它
response.on('end', function() {
添加数据到logjs4的方法可以有参数
argments 对象可以动态获取参数
});
//为 / 请求添加最后一个中间件函数,同时表示相应结束的方法
app.use('/', function(req,res,next){
res.end();//这个东西应该可以绑定事件的,我没用过express我相信它可以绑定事件,http模块都可以绑定我相信它也可以
});
D
引用 slclubvar express = require("express"); app = express(); //每次请求必走 app.use('', function(req, res, next)...
@slclub 登录权限验证是这样弄的。。请问这种方式是不是只能做普通访问路径、操作人的日志记录呢? 具体要有返回状态、结果等记录日志用您二楼的方法吧?? 似懂非懂的感觉。 明儿试试。👍👍👍
来自酷炫的 CNodeMD
D
S
解决就好
2
很厉害
参与回复
登录后即可参与回复。登录