socketIOclient无法连接到

2024-04-17 20:37:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我当前正在尝试连接到socketIO服务器,如以下JavaScript所示:

var socket = io('https://beta.glws.org')

这是Python部分不起作用:

^{pr2}$

cookies和header是从工作站点的debug中转储的,但是结果与没有它们的结果相同。在

登录调试级别的结果:

INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): beta.glws.org
WARNING:root:beta.glws.org:80/socket.io [waiting for connection] [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:590)
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (2): beta.glws.org
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (3): beta.glws.org
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (4): beta.glws.org
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (5): beta.glws.org
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (6): beta.glws.org
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (7): beta.glws.org

我做错什么了?为什么它要启动这么多新的https连接?在


Tags: httpsioorginfonewpackagessocketconnection
1条回答
网友
1楼 · 发布于 2024-04-17 20:37:04

我相信问题是您在使用端口80时指定了https地址。端口80用于http,端口443用于https。在

这是您应该更改的代码行的一部分。在

'https://beta.glws.org', 80,

您可以对地址和端口80使用http协议,也可以将端口更改为443并保持地址不变。

相关问题 更多 >

    热门问题