Javascript Flask Socketio是否支持JS中的Websocket()函数?

Javascript Flask Socketio是否支持JS中的Websocket()函数?,javascript,python,flask,socket.io,flask-socketio,Javascript,Python,Flask,Socket.io,Flask Socketio,在做了一些挖掘之后,我一直在尝试通过以下方式将Flask Socketio与JS中的websocket连接起来 套接字=新的Websocket(“ws://localhost:5000”) 但这不起作用,我知道Socket.io自己的库还有另一种方法,但有什么方法可以这样做吗? 谢谢 否。WebSocket是与Socket.IO不同的协议。如果使用WebSocket客户端,则必须使用WebSocket服务器。如果您的服务器没有Socket.IO,那么您也必须为客户端使用Socket.IO 混

在做了一些挖掘之后,我一直在尝试通过以下方式将Flask Socketio与JS中的websocket连接起来


套接字=新的Websocket(“ws://localhost:5000”)
但这不起作用,我知道Socket.io自己的库还有另一种方法,但有什么方法可以这样做吗?
谢谢

否。WebSocket是与Socket.IO不同的协议。如果使用WebSocket客户端,则必须使用WebSocket服务器。如果您的服务器没有Socket.IO,那么您也必须为客户端使用Socket.IO


混淆可能是因为Socket.IO构建在WebSocket之上,但它使用的是普通WebSocket客户端不理解的特定协议。

是否有用于flask的WebSocket服务器?flask不支持WebSocket。您想问的问题是,是否有任何WSGI服务器也支持WebSocket。其中有一些,我想到了eventlet和uwsgi。还可以使用gevent websocket附加组件使用gevent。