В настоящее время используется последняя версия socket.io
. Мне интересно, как подключиться к сокету с пространством имен через python (например, с помощью модуля websocket
).
Моя основная цель - отправить сообщение на сервер. Только то. Есть ли кто-нибудь, кто знает, как я могу этого добиться?
Я видел пакет SocketIO-client
в Pypi, но похоже, что он работает только с Python 2.7, а я использую 3.3.4.
Я попробовал то, что сказано в этом сообщении, и адаптировал его к моей версии Python. . Хотя это то, что я получаю в своем объекте hskey
:
>>> h = http.client.HTTPConnection('localhost:8008')
>>> h.request('POST', '/socket.io/1')
>>> resp = h.getresponse()
>>> hskey = resp.read()
>>> hskey
b'{"code":0,"message":"Transport unknown"}'