我可以/如何通过websocket连接到扭曲的应用程序访问客户端cookie?

时间:2013-09-30 23:36:36

标签: python cookies websocket twisted

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

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

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

1 个答案:

答案 0 :(得分:4)

这是一个完整的example,包括一个WebSocket客户端和一个设置/获取自定义HTTP头的服务器。通过调整,您可以访问由例如发送的Cookie。在服务器端初始WebSocket打开握手期间的浏览器。

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