mfr*_*het 2 javascript session node.js express
我实际上正在使用 express-session 并且我有一个问题:node.js,或者更具体地说是 express-session 是无状态还是有状态?
实际上,当我们需要使用 session with node 时,我们使用 req.session.foo ,这意味着我们使用 request 来获取 session。
那么,服务器上是否存储了任何内容(有状态)?在这种情况下,为什么我们不能像在 PHP 中那样使用“全局变量”访问值?
在另一种情况下,这意味着我们有一个无状态服务器,并且 sessionID 值是否对应于令牌密钥?
你能帮我多了解一下这个中间件吗?
感谢提前
服务器上是否存储了任何内容
是的,这就是会话的工作方式
为什么我们不能像在 php 中那样使用“全局变量”访问该值
因为基于 Node 的 HTTP 服务器中的全局变量对于服务器来说是全局的,而不是请求。你会有会话相互覆盖。
归档时间: |
|
查看次数: |
4048 次 |
最近记录: |