NodeJS 如何在每次请求时获取最新的cookie?SocketIO

6l7fqoea  于 2023-08-04  发布在  Node.js
关注(0)|答案(1)|浏览(121)

我想从SocketIO客户端的每个请求上获取最新的cookie
socket.handshake.headers.cookiesocket.request.headers.cookie具有在连接套接字时收到的cookie
我也不能使用document.cookie进行简单的数据插入,因为在这种情况下,我需要的带有httpOnly标志的cookie不会被采用
还有什么其他方法?

yduiuuwa

yduiuuwa1#

基于令牌的身份验证是一条路要走,但如果你仍然想获得最新的cookie,我建议以下方法:
1.自定义页眉https://socket.io/docs/v4/client-options/#extraheaders
1.使用中间件进行Cookie处理

相关问题