如何在没有“重置掉连接”的情况下睡眠python请求?

时间:2017-09-01 01:58:18

标签: python http post python-requests keep-alive

我目前正在开发一个小型python脚本,它使用Requests模块发布登录,短时间休眠,然后再次提交帖子。但是,即使我只使用time.sleep(0.1)让脚本休眠了十分之一秒,我也会在第二个请求运行时遇到请求库中的“重置丢弃的连接”消息。我已经确认该网站支持keep-alive,如果第一个和第二个请求之间没有睡眠,一切都可以正常工作。有没有办法让第一个请求,等待,然后使用相同的连接建立第二个请求?谢谢!

更新:到目前为止,我遇到的唯一其他线索是旧的Mechanize模块在​​请求之间休眠时似乎没有遇到此问题。但是,如果可能的话,我仍然希望将Requests用于此项目。

更新2 :看起来Mechanize实际上有类似的重新连接延迟,但只是在日志中没有注明。

0 个答案:

没有答案
相关问题