Failed to establish a new connection: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败


1.ip被封。
2.http的连接数超过最大限制。headers的Connection参数默认为keep-alive,导致之前所有的链接都一直存在,占用了后续的链接请求。
3.网站服务器太差,爬取请求的速度太快。(我的就是这样)
解决方案:
1.换ip,更换headers或者使用代理ip。
2.将Connection参数的值改为close。或者在requests.get前一行添加requests.adapters.DEFAULT_RETRIES = 5,意思是连接失败时重连五次。
3.将爬取操作放在while语句中


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 关于([WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。)的解决方案 问题解决:URLError urlopen error [WinError 10060]由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败 Scrapy,终端startproject,显示错误TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 解决 s.connect((host, port)) TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败问题 requests超时重试方法(由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败) requests超时重试方法(由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败) TensorFlow实现Softmax Regression识别手写数字中"TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”问题 Python操作FTP时,TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 FTPIT技术疑难杂症 PHP 无法连接redis数据库 报错:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM