如何使用请求库在 python 中测试重试尝试

问题描述

我有以下几点:

from requests.adapters import HTTPAdapter
from requests.packages.urllib3.util.retry import Retry

retry_strategy = Retry(
    total=3,status_forcelist=[429,500,502,503,504],method_whitelist=["HEAD","GET","OPTIONS"]
)
adapter = HTTPAdapter(max_retries=retry_strategy)
http = requests.Session()
http.mount("https://",adapter)
http.mount("http://",adapter)

response = http.get("some_endpoint")

如何有效地进行单元测试,我正在重试 N 次(在本例中为 3)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)