【问题标题】:"Connection aborted" and "Cannot connect to proxy"“连接中止”和“无法连接到代理”
【发布时间】:2026-02-07 20:45:01
【问题描述】:

当下面的代码运行时

import requests
monitor_r = requests.get(monitor_url, proxies=proxies, timeout=60*4)

我得到了这些例外:

('Connection aborted.', BadStatusLine("''",))
# and 
('Cannot connect to proxy.', error(32, 'Broken pipe')))

这些错误是什么以及如何修复它们?

【问题讨论】:

标签: python python-requests


【解决方案1】:

This 链接表明它是在httplib 级别引起的。

  1. 这可能是由于尝试使用http 连接到https url 尝试使用https:// 并查看它是否有效...
  2. 仔细检查您的网址不包含任何dodgy characters
  3. 检查您的代理是否接受标头

【讨论】:

  • 我遇到了这个问题,1.似乎适用于我的情况。