Javascript 其中是Express JS'的源代码;session.generate()函数?
我正在尝试理解Express JS和Node.JS中有关会话存储和生成的一些代码:Javascript 其中是Express JS'的源代码;session.generate()函数?,javascript,node.js,session,express,Javascript,Node.js,Session,Express,我正在尝试理解Express JS和Node.JS中有关会话存储和生成的一些代码: Store.prototype.regenerate = function(req, fn){ var self = this; this.destroy(req.sessionID, function(err){ self.generate(req); fn(err); }); }; 在上面,有一个对generate()函数的调用。我找不到这个函数的对应代码,它在哪里?它有什么作用
Store.prototype.regenerate = function(req, fn){
var self = this;
this.destroy(req.sessionID, function(err){
self.generate(req);
fn(err);
});
};
在上面,有一个对generate()
函数的调用。我找不到这个函数的对应代码,它在哪里?它有什么作用?我在EventEmitter
中也找不到它。generate()
是在express会话中定义的。如您所见,它生成会话ID、会话实例对象以及要发送到客户端的会话cookie