1
我正在使用节点0.6.19与快速框架。我在日志中看到一些奇怪的事情。首先,我为传入的请求创建了一个日志(createWriteStream
)。我用快递语法管的请求到日志通过:使用节点fs.createWriteStream生成日志,但它正在写入重复文件
var logFile = fs.createWriteStream('log.log', {
"flags": "a"
});
app.configure(function() {
app.use(express.logger({
stream: logFile
}));
app.use(express.bodyParser());
app.use(express.cookieParser());
app.use(express.methodOverride());
return app.use(app.router);
});
似乎有传入请求的副本时,我打像一个明确的路线:
app.get('/', routes.index);
二,关于我的一些路由我在数据库中执行用户查找,并通过相同的createWriteStream
方法将用户标识记录到另一个文件。当我做一个
logFile.write(user_id + 'n');
我得到重复的user_id。查询本身没有问题,它告诉我有关createWriteStream
方法正在发生的事情。
你会看到这与任何传入的HTTP请求与favicon? – 2012-07-23 20:51:57
我不知道如何不同的浏览器实现这一点。正如我所建议的那样,您最好使用调试代理来测试它。 HTH。 – 2012-07-24 17:16:28