在python中创建带有参数的套接字?

在python中创建带有参数的套接字?,python,sockets,Python,Sockets,我是一名网络新手,想知道如何以及为什么: 情况:要打开服务器的套接字并侦听。文档(您可能会发现)在js中提出了一些建议,希望采用python解决方案 假设我有一个可用的socketToken,那么我的python代码是: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) host = "https://sockets.streamlabs.com?token=%s" % socketToken s.connect((h

我是一名网络新手,想知道如何以及为什么:

情况:要打开服务器的套接字并侦听。文档(您可能会发现)在js中提出了一些建议,希望采用python解决方案

假设我有一个可用的socketToken,那么我的python代码是:

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
host = "https://sockets.streamlabs.com?token=%s" % socketToken
s.connect((host, 443))
正如您所能想象的,出现了一个错误:

socket.gaierror: [Errno 11001] getaddrinfo failed
我的结论是地址是错误的,但我不知道如何连接和设置与令牌的连接。我可以创建只有服务器地址的套接字,但我不知道之后可以发送什么


谢谢。

1。您连接到特定地址;
标记是URL路径的一部分,而不是地址。2.您不能使用普通套接字连接到https:site,因为它不知道如何进行SSL握手。1。您连接到特定地址;
标记是URL路径的一部分,而不是地址。2.您无法使用普通套接字连接到https:site,因为它不知道如何进行SSL握手。