2

I'm using socket.io in my node.js app and I'm trying to set a simple cookie and read back the value of the cookie later. How do I do that with socket.io? Does it support this natively or do I need to write client-side functions for manipulating cookies and then create socket.io events to use them?

4

1 回答 1

4

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

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

于 2013-07-31T22:56:03.193 回答