目前使用最新版本的socket.io
。我想知道如何通过python连接到命名空间的套接字(例如使用websocket
模块)。
我的主要目标是向服务器发送消息。只是。有谁知道我怎么能做到这一点?
我在Pypi上看到了SocketIO-client
包,但它似乎只适用于Python 2.7并且我使用的是3.3.4。
我尝试了this post上的说法,并将其改编为我的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"}'