gpt4 book ai didi

python - 通过tor发出请求,requests.exceptions.ConnectionError Errno 61 : Connection Refused

转载 作者:太空宇宙 更新时间:2023-11-03 21:28:54 24 4
gpt4 key购买 nike

我尝试在连接到 tor 时向 Whatsmyip 网站发出简单请求,但无论我如何尝试,我都会继续收到此错误:

requests.exceptions.ConnectionError: SOCKSHTTPSConnectionPool(host='httpbin.org', port=443): Max retries exceeded with url: /get (Caused by NewConnectionError('<urllib3.contrib.socks.SOCKSHTTPSConnection object at 0x1018a7438>: Failed to establish a new connection: [Errno 61] Connection refused'))

我在这里查看了很多有类似问题的帖子,但我似乎找不到有效的解决方案。

这是当前的代码,但我尝试了多种方法,但每次都出现相同的错误:

import requests

def main():
proxies = {
'http': 'socks5h://127.0.0.1:9050',
'https': 'socks5h://127.0.0.1:9050'
}
r = requests.get('https://httpbin.org/get', proxies=proxies)
print(r.text)


if __name__ == '__main__':
main()

最佳答案

错误显示超过了 url 的最大重试次数:,因此可能是从 Tor 导出节点 ip 发出了太多请求。尝试使用新的 Tor 身份来执行此操作,看看是否有效。

如果您愿意,您可以捕获异常并将其放入循环中以每隔几秒尝试一次,但这可能会导致该 IP 地址被服务器拒绝的时间更长。

关于python - 通过tor发出请求,requests.exceptions.ConnectionError Errno 61 : Connection Refused,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53660287/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com