这是一个坑爹的问题,高手请解释???
发布于 11 年前 作者 peterzhu0825 4257 次浏览 最后一次编辑是 8 年前

var connect = require(‘connect’); var app = connect(); app.use(connect.logger(‘dev’)); app.use(connect.cookieParser(‘dd’)); app.use(connect.session({secret:‘123’})); app.use(function(req,res,next){ if(req.session.pv){ res.writeHeader(‘200’,{‘Content-type’:‘text/html’}); res.write('views: ’ + req.session.pv); res.end(); req.session.pv ++; }else{ req.session.pv = 1; res.end(‘Refresh’); }

}) app.listen(3000);

这是一个很坑爹的问题,req.session.pv每一次都是双数,如:2,4,6,8但是req.session.pv只是每次自加1而已

2 回复

估计你测试的时候浏览器的每次请求都另带一个favoricon的请求。

+1 把 req.url 打印出来就清楚了。

回到顶部