如何使用socket.io设置和读取cookie

How do I set and read a cookie using socket.io?

本文关键字:读取 cookie 设置 io 何使用 socket      更新时间:2023-09-26

我在node.js应用程序中使用socket.io,我试图设置一个简单的cookie,稍后读取cookie的值。如何使用socket.io?它本机支持这一点吗?还是我需要编写用于操作cookie的客户端函数,然后创建socket.io事件来使用它们?

socket.io可以使用不同的传输机制(http://socket.io/#browser-支持),例如闪存原始套接字。它们与常见的HTTP连接根本不相关,因此最好在客户端手动设置cookie。

不过,设置cookie根本不会影响闪存连接。您可能不仅需要手动生成一些令牌,还需要将其作为连接参数绕过。