【问题标题】:Difference between req.sessionID and req.session.id in express-sessionexpress-session 中 req.sessionID 和 req.session.id 的区别
【发布时间】:2016-11-07 20:59:14
【问题描述】:

有人可以举例说明req.sessionIDreq.session.id 之间的区别吗?在请求中它们不应该总是相同吗?

【问题讨论】:

    标签: node.js express express-session


    【解决方案1】:

    没有。使用the source

    相关构造函数摘录:

    function Session(req, data) {
      Object.defineProperty(this, 'req', { value: req });
      Object.defineProperty(this, 'id', { value: req.sessionID });
    
      // ...
    }
    

    之所以有两种获取会话 ID 的方法,要么是“为了方便”,要么是“为了向后兼容”——很可能两者兼而有之。

    【讨论】:

      猜你喜欢
      • 2021-10-11
      • 2014-06-27
      • 2019-11-05
      • 2013-03-22
      • 2015-12-05
      • 1970-01-01
      • 2017-10-14
      • 2016-05-14
      • 2014-12-09
      相关资源
      最近更新 更多