请求Python无法建立新连接:[Errno 111]连接被拒绝

2024-04-19 09:44:30 发布

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

我有一台运行在Ubuntu操作系统中的服务器,我正在使用Python进行学习

我启动了一个我安装的应用程序,当我在浏览器中打开应用程序时,页面不安全,如下所示-

your image description goes here

我正在使用python从这个页面获取一些数据-

from urllib3.exceptions import InsecureRequestWarning
import requests
requests.urllib3.disable_warnings(category=InsecureRequestWarning)
req = requests.get(url='https://127.0.0.1:7001', verify=False)

这显示了一个错误-

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='127.0.0.1', port=7001): Max retries exceeded with url: / (Caused by 
NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7fc2ae5f94f0>: Failed to establish a new connection: [Errno 111] Connection refused'))

当我打印变量req以检查状态时,python显示该变量未定义

如何解决这个问题,谢谢


Tags: 数据fromimport服务器应用程序urlubuntu浏览器
1条回答
网友
1楼 · 发布于 2024-04-19 09:44:30

HTTPSConnectionPool(host='127.0.0.1', port=443)

443是HTTPS的默认端口

您可能(我们看不出您是如何定义url,但这是我的最佳猜测)尝试https://127.0.0.1/...,而不是https://127.0.0.1:7001/...–在代码中修复这一点

相关问题 更多 >