I want to connect to Socket.IO server using python. Is there a way to do it?
I have tried websocket-client
as suggested in this answer.
ws = create_connection("ws://example.com:1000/socket.io/")
That code throws this exception
websocket._exceptions.WebSocketConnectionClosedException: Connection is already closed.
I feel like I am missing parameters because the JS client connection URL looks like this:
ws://example.com:1000/socket.io/?EIO=3&transport=websocket&sid=CHARSANDNUMBERS