Python 2.7 使用 flask_socketio(3.0.1) 时,浏览器控制台下用原生
var socket = new WebSocket("ws://127.0.0.1:5000/char")
错误信息如下:
VM167:1 WebSocket connection to 'ws://127.0.0.1:5000/chat' failed: Error during WebSocket handshake: Unexpected response code: 200
引入 socket.io 后
socket = io.connect('ws://127.0.0.1:5000/chat')
查看 socket 的 connected 属性显示为 true。
flask_socketio 的 git 地址: https://github.com/miguelgrinberg/Flask-SocketIO
是不是只能使用 socket.io 创建 client 进行连接?给的 demo 也都是使用 socket.io 。
求踩过坑的朋友指点一下,谢谢!