最佳答案
我需要关闭后从 /auth/github/callback
回调服务器
通常 HTTP://nodejs.org/docs/update/API/HTTP.html”rel = “ noReferrer”> HTTP API 关闭
服务器目前支持 server.close([callback])
API 函数,但是对于 node-Express 服务器,我得到的是 TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close'
我不知道如何找到信息来解决这个问题。
如何关闭快递服务器?
NodeJS 配置说明:
$ node --version
v0.8.17
$ npm --version
1.2.0
$ npm view express version
3.0.6
实际应用代码:
var app = express();
// configure Express
app.configure(function() {
// … configuration
});
app.get(
'/auth/github/callback',
passport.authenticate('github', { failureRedirect: '/login' }),
function(req, res) {
res.redirect('/');
setTimeout(function () {
app.close();
// TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close'
}, 3000)
}
);
app.listen('http://localhost:5000/');
此外,我已经找到了 “ nodejs 表示接近...”,但我不确定我是否可以使用它的代码,我有: var app = express();
。