站点图标 谷姐靓号网

亲测PaChong重试方法的一个坑-MjjKing

Rate this post

看网上说python requests有两种设置网页最大尝试次数的方式(http://www.xoxxoo.com/index.php/index/index/article/id/775),项目中试了下不尽人意,故而测测,发现如下:

requests.adapters.DEFAULT_RETRIES = 5 参数不管是单独使用,还是配合Session都是无效的。
有效的只有:
s.mount('http://', HTTPAdapter(max_retries=5))
s.mount('https://', HTTPAdapter(max_retries=5))
不对的地方请大佬指正哈

还有一个就是timeout设置的过短,如果设置5秒,第一个请求还没结束就会发起下一个请求,暂时不清楚如果第二个请求开启了,但第一个请求服务端响应成功了会造成什么影响

热议

这样即可

3楼 我是坏虫 2小时前

4楼 wifitry 2小时前

不明觉厉

5楼 MjjKing 2小时前

这样即可

大佬,你这个我试了试,也是没重试。。。。

7楼 MjjKing 1小时前

502重试要在Retry里面加参数

哦哦,这个参数在http.post的参数名是啥

这样

9楼 MjjKing 1小时前

这样

试了试也是不行。

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版