0

我试图获取以下 URL 的页面内容

http://username:5000/check/e9549df676ecca6344ad8ba068d05a6d

所以我尝试编写以下脚本但没有成功

import http.client

conn = http.client.HTTPSConnection("username",5000)
conn.request("GET", "/check/e9549df676ecca6344ad8ba068d05a6d")
r1 = conn.getresponse()
print(r1.read())

当我运行脚本时它会挂起,有人可以帮我吗?

谢谢

4

1 回答 1

0

您尝试连接的地址使用 HTTP。您正在通过 HTTP S连接到使用HTTPSConnection. 如果服务器不接受端口 5000 上的 HTTPS 连接,则会引发错误,因为库不会自动降级或更改协议。

尝试更改http.client.HTTPSConnectionhttp.client.HTTPConnection.

于 2021-02-22T00:02:00.860 回答