【发布时间】:2021-01-07 13:43:30
【问题描述】:
我正在使用 requests post 发送一些数据,现在我已将 requests.post 的超时值设置为 60 之类的值。其他与特定应用程序相关的类似问题,所以我想将其作为通用 python 错误来问。
这是我得到的错误:
failed to connect ('Connection aborted.', timeout('The write operation timed out'))
我认为这是因为由于某种原因我的线程无法及时发送所有数据,但我不确定所以只是想检查一下。所以:
-
出现这个错误是因为线程无法在超时时间内发送所有数据吗?
-
如果是这样,我是否可以以仅在我发出所有数据后才开始的方式设置超时?我不想等待服务器响应,但显然我希望计时器在我发送所有数据时启动,而不是在函数调用开始时启动。 (而且我发送的数据大小不一)
【问题讨论】:
标签: python python-3.x python-requests