Rya*_*der 6 urllib3 python-3.x
我找到了下一个例子
def prepare_retry_requester(retries: int = 5, forcelist: List = (503,)) -> requests.Session:
requester = requests.Session()
retry = urllib3.Retry(total=retries, backoff_factor=1, status_forcelist=forcelist)
for protocol in 'http://', 'https://':
requester.mount(protocol, requests.adapters.HTTPAdapter(max_retries=retry))
return requester
with prepare_retry_requester(forcelist=[502, 503, 413]) as requester:
response = requester.post(url, data=serialized)
Run Code Online (Sandbox Code Playgroud)
但如果我出现502一段时间错误(服务器重新启动 10 秒),它仍然会失败。
| 归档时间: |
|
| 查看次数: |
10215 次 |
| 最近记录: |