文章目录
出现错误“ConnectionError: Max retries exceeded with url”有多种原因:
- 向
request.get()
方法传递了不正确或不完整的 URL。 - 我们正受到 API 的速率限制。
- requests 无法验证您向其发出请求的网站的 SSL 证书。
确保我们指定了正确且完整的 URL 和路径。
# ⛔️ 未指定协议 (https://)
example.com/posts
# ✅ 完整网址的示例
https://example.com/posts
仔细检查我们没有在 URL 和路径中输入任何错误。
使用 Retry 对象进行回退重试
解决该错误的一种方法是使用 Retry
对象并指定要重试多少次与连接相关的错误,并设置在两次尝试之间应用的退避因子。
import requests