当前位置:   article > 正文

python requests 由于目标计算机积极拒绝,无法连接_python 判断requests.request 无法连接

python 判断requests.request 无法连接

前言

今天写了个python爬虫,开始运行的好好的,突然报错

requests.exceptions.ProxyError: HTTPConnectionPool(host='127.0.0.1', 
port=8888): Max retries exceeded with url: http://www.qq.com/ (Caused 
by ProxyError('Cannot connect to proxy.', NewConnectionError(
'<urllib3.connection.HTTPConnection object at 0x0000025AF6356908>: 
Failed to establish a new connection: 
[WinError 10061] 由于目标计算机积极拒绝,无法连接。',)))
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

搜来搜去,全是叫我关闭win10代理的,可是我压根没开代理啊
难不成是python 的requests.get默认使用了127.0.0.1:8888做代理??

解决方法

看requests.get()的方法,看到有个参数proxies,也就是设置代理的参数

在别的问题下看到一个解决方法是

proxies = { "http": None, "https": None}
response = requests.get(url, headers=headers,proxies=proxies)
  • 1
  • 2

完美解决

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/175660
推荐阅读
相关标签
  

闽ICP备14008679号