如题,
后端代码如下:
self.req.session.user= userId;
浏览器中的数据
是怎么做到的那?哪些字符串和时间都是在哪里赋的值那?
如题,
后端代码如下:
self.req.session.user= userId;
浏览器中的数据
是怎么做到的那?哪些字符串和时间都是在哪里赋的值那?
客户端(浏览器)发送一个http
请求到服务器,服务器回复一个http
响应给客户端,这个响应中就包含了一些重要的头部字段,其中就包括Set-Cookie
字段,顾名思义,这个字段告诉浏览器,把对应站点的cookie
按这个响应的Set-Cookie
字段中的内容来更新,于是浏览器就乖乖地按服务器说的把cookie
设置成你看到的内容。更多信息请搜索关键词“http 请求”和“http 响应”,或“http 头部字段”
另外session
和cookie
是两回事,只是session
需要通过cookie
来标记。
3 回答2.6k 阅读✓ 已解决
1 回答920 阅读✓ 已解决
2 回答1.2k 阅读
1 回答879 阅读✓ 已解决
2 回答1.6k 阅读
2 回答604 阅读✓ 已解决
2 回答1k 阅读
https://github.com/expressjs/... 可以看一下这里