我有一个简单的扭曲应用程序,带有 websockets 模块。 该应用程序正在提供 lineReceiver 协议,我想检查传入连接的内容,包括查看在其上设置了哪些 cookie,如下所示:
class Echo(basic.lineReceiver):
def connectionMade(self):
print "Got new client!"
#print request.cookies
我是否可以从通过 WebSocket 提供的协议访问请求(客户端)cookie? 如果是这样,我该怎么做?
下面是一个完整的示例,其中包括一个 WebSocket 客户端和一个设置/获取自定义 HTTP 标头的服务器。通过调整这一点,您可以在服务器端的初始WebSocket打开握手期间访问浏览器发送的cookie。
披露:我是Autobahn的原作者,为Tavendo工作。