我想了解expressjs中cookie-session的底层概念。例如,当我们在 session 中存储某些内容时
req.session.myName = "Manas Tunga";
此 session 数据存储在哪里?是在客户端 session cookie中还是在服务器内存中。 如果没有 cookie 解析器中间件,cookie session 中间件如何工作。没有cookie-parser中间件如何解析 session cookie?
cookie-session 是否创建内存中的 session 对象?或者它仅将每个 session 数据存储在客户端 session cookie 中。或者它同时使用。我有点困惑。
最佳答案
where this session data is stored ?
数据存储在客户端的cookie中
How does the session cookie parsed without cookie-parser middleware ?
cookie-session模块具有依赖项 cookies允许获取和设置 HTTP cookies 的模块
Does cookie-session creates a in memory session object ?? or it stores every session data only in client side session cookie. or it uses both.
它创建一个 session 对象,该对象被字符串化并以base64编码,最后存储在客户端 session cookie中
关于node.js - cookie-session中间件在expressjs中如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27717413/