0
我希望能够修改用户的cookie服务器端以响应来自客户端的套接字事件。Node/Socket.io - 使用套接字时设置cookie服务器端
在请求 - 响应周期中模仿cookie的放置。像这样:
res.cookie('rememberme', '1', { expires: new Date(Date.now() + 900000), httpOnly: true });
但是,由于我使用套接字,我假设响应对象不能以相同的方式使用。
问:
什么是设置/使用socket.io时更新服务器端的cookie标准的方式?
从我所有的搜索你可能是正确的握手阶段是唯一的地方。我希望由于请求对象和cookie仍然可以通过socket.io访问,所以它也可能访问响应对象,或者至少可以修改响应头。惭愧,我喜欢使用cookie来保存一些客户端状态以避免数据库抓取。 –