我正在尝试通过一个程序连接到一个网站,该程序的身份验证协议似乎如下:
这意味着如果我打开另一个连接,根据服务器链接到此连接的数据将是不同的。 例如,通过websocket接收数据,并使用浏览器执行HTTP请求将不起作用,因为浏览器是另一个连接。
通过连接,我的意思是在程序开始时创建的内容,例如:
websocket模块的ws2 = websocket.create_connection(“ws://sim.smogon.com:8000 / showdown / websocket”)
http模块的h1 = httplib.HTTPConnection('www.cwi.nl')。
我的问题是我必须创建2个不同的连接才能连接到websocket并发出http请求。这意味着http请求将不适用于websocket接收的数据。 如何使这两个连接相同?或者,简单说:如何解决问题?