1

我有一个简单的扭曲应用程序,带有 websockets 模块。该应用程序正在提供 lineReceiver 协议,我想检查传入连接的内容,包括查看在它们上设置了哪些 cookie,如下所示:

class Echo(basic.lineReceiver):
    def connectionMade(self):
        print "Got new client!"
        #print request.cookies

我是否可以从通过 websockets 提供的协议访问请求(客户端)cookie?如果是这样,我该怎么做?

4

1 回答 1

4

这是一个完整的示例,其中包括一个 WebSocket 客户端和一个设置/获取自定义 HTTP 标头的服务器。对此进行调整,您可以在服务器端的初始 WebSocket 打开握手期间访问由浏览器发送的 cookie。

披露:我是 Autobahn 的原作者,为 Tavendo 工作。

于 2013-10-04T23:15:46.307 回答