J'utilise le serveur PHP Websocket par lemmingzshadow (web). Tout a bien fonctionné jusqu'à maintenant.Prise en main de Chrome 20 Websocket
Après la mise à jour au chrome 20, si je veux faire poignée de main avec le serveur se termine par cette erreur
Error during WebSocket handshake: Sec-WebSocket-Protocol mismatch
en-têtes de chrome 20
GET /demo HTTP/1.1
Upgrade: websocket
Connection: Upgrade
Host: gomokulive.eu:8001
Origin: http://www.gomokulive.eu
Sec-WebSocket-Key: s+AMQQu4Q10xH2AKy49byg==
Sec-WebSocket-Version: 13
Sec-WebSocket-Extensions: x-webkit-deflate-frame
têtes renvoyés:
HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Accept: dMCVYKkF5VRrIouWFW7EYdvfD28=
Sec-WebSocket-Protocol: demo
Je pense que le problème est avec l'en-tête "Sec-WebSocket-Extensions: x-webkit-deflate-frame" de Chrome 20.
Une idée pour le faire fonctionner à nouveau?
Il semble avoir un problème avec Chrome 20 Websockets depuis la mise à jour d'hier, principalement sur la plate-forme Windows ... revenir à la version précédente si vous le pouvez, ou Google presque certainement émettre un correctif assez rapidement car il empêche l'accès aux profils itinérants –
J'ai un jeu qui fonctionne sur les websockets, donc rien de tel que "revenir à la version précédente". Si ws client ne peut pas se connecter les utilisateurs ne verront qu'un message d'erreur:/Pour l'instant, je suis retourné à l'implémentation flash https://github.com/gimite/web-socket-js – m4recek
@MarkBaker toute nouvelle information à ce sujet? bug ou une fonctionnalité? merci –