2013-09-30 3 views
1

J'ai une simple application torsadée, avec le module websockets. l'application sert un protocole de lineReceiver, et je voudrais inspecter le contenu des connexions entrantes, y compris de voir quels cookies sont fixés sur eux, quelque chose comme ceci:Puis-je/Comment accéder aux cookies côté client via une connexion websocket à une application tordue?

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

est-il possible pour moi d'accéder à la demande (côté client) cookies d'un protocole qui est servi sur websockets? si oui, comment je fais?

Répondre

4

Voici un example complet qui comprend un client WebSocket et un serveur set/get en-têtes HTTP personnalisés. En l'adaptant, vous pouvez accéder aux cookies envoyés par ex. un navigateur lors de l'établissement initial de l'ouverture WebSocket côté serveur.

Divulgation: Je suis l'auteur original de Autobahn et travaille pour Tavendo.

Questions connexes