2011-09-02 2 views
0

Je n'arrive pas à me connecter à un serveur Eventlet en utilisant l'implémentation WebSocket mise à jour dans Firefox 6 (MozWebSocket). L'ancienne implémentation qui était désactivée par défaut fonctionnerait correctement tant qu'elle était activée. L'implémentation d'Eventlet est-elle incompatible avec le protocole WebSocket mis à jour que Firefox 6 utilise?Existe-t-il un moyen de se connecter à Eventlet via l'implémentation de WebSocket dans Firefox 6?

Du côté client, je vois cela dans Firebug:

Firefox can't establish a connection to the server at ws://localhost:8888/stream?channel=q42nx. 

la sortie de eventlet montre ceci:

127.0.0.1 - - [02/Sep/2011 16:19:42] "GET /chat HTTP/1.1" 400 103 0.001496 

Je teste avec l'exemple websocket_chat.py dans le dossier des exemples eventlet. Dans le fichier HTML (websocket_chat.html), j'ai changé le javascript sur la ligne 8 de

var s = new WebSocket("ws://127.0.0.1:%(port)s/chat"); 

à

var s = new MozWebSocket("ws://127.0.0.1:%(port)s/chat"); 

Répondre

Questions connexes