from socketIO_client_nexus import SocketIO, LoggingNamespace
from requests.exceptions import ConnectionError
try:
socket = SocketIO('https://myURL/myendpoint', verify=False, wait_for_connection=False)
socket.wait()
except ConnectionError:
print('The server is down. Try again later.')
当我运行上面的代码时,我得到了下面的堆栈跟踪。
这是一个众所周知的问题。遇到这个问题的人说,这是因为他们尝试连接的套接字服务器是在 socketio 2.x 上构建的。然而,据报道, socketIO-client-nexus 0.7.6似乎解决了他们的问题。但是,我仍然面临同样的问题。不知道怎么了。我尝试连接的服务器是在socketio 2.0.1上构建的