为了账号安全,请及时绑定邮箱和手机立即绑定

带有代理的 Python 请求因 WinError 10060 失败

带有代理的 Python 请求因 WinError 10060 失败

撒科打诨 2023-06-13 11:10:30
我正在尝试使用代理通过 Python 发起一些请求,但我没有成功。我不知道我做错了什么,这个错误对我来说意义不大。下面是我正在使用的代码:proxy_url = 'us6277.nordvpn.com'auth = (username, password)proxies = {    'http': proxy_url,    'https': proxy_url,}requests.get('https://google.com', proxies=proxies, auth=auth)我得到的错误是requests.exceptions.ProxyError: HTTPSConnectionPool(host='google.com', port=443): 最大重试次数超过 url: / (由 ProxyError('无法连接到代理。', NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x0000014C006414C0>: Failed to establish a new connection: [WinError 10060] 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机未能响应')))
查看完整描述

1 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

您尝试在端口 443 上连接到 google.com 失败,超过最大重试次数: HTTPSConnectionPool(host='google.com', port=443): Max retries exceeded with url

这是由以下原因引起的: ProxyError('Cannot connect to proxy. NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x0000014C006414C0>: Failed to establish a new connection:

具体原因:( [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond您的代理未能响应)

问题是您尝试连接到代理无效。您正在传递auth=authrequests.get()放置代理身份验证凭据的错误位置的调用。您需要以'http': 'http://username:password@us6277.nordvpn.com/'格式提供您的凭据。


查看完整回答
反对 回复 2023-06-13
  • 1 回答
  • 0 关注
  • 240 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信