今天使用requests異步加載抓取數據的時候報錯:
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=6723):?
Max retries exceeded with url:?
/wd/hub/session (Caused by NewConnectionError
('<urllib3.connection.HTTPConnection object at 0x0000000003517D68>:
Failed to establish a new connection: [WinError 10061] 由于目標計算機積極拒絕,無法連接。',))
?
遇到這個問題的有三種情況:
1. IP被封:短時間內同一個ip發(fā)出大量的請求,就會被網站檢測到。
????????解決方法:添加代理ip
2.請求頭過時:重新構建請求頭包括User-Agent、cookie等內容文章來源:http://www.zghlxwxcb.cn/news/detail-615126.html
3.計算機沒有聯網:計算機沒有網絡或者網絡錯誤時也會顯示報錯,今天我報錯的原因就是抓取的外網數據沒有開VPN,而且cookie值也過期了文章來源地址http://www.zghlxwxcb.cn/news/detail-615126.html
到了這里,關于報錯解決:urllib3.exceptions.MaxRetryError的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!