我正在使用loopj for android与我的服务器进行对话。我的一个请求需要很长时间,所以我对AsyncClient使用setTimeout(30)。然而,loopj总是以空响应启动onFailure。奇怪的是服务器一直在运行脚本(我检查过了)。
所以我遇到了服务器正常运行的问题,但loopj决定请求提前失败。我怀疑这是超时问题,但setTimeout没有完成任务,有什么建议吗
对于任何可能对此感到困惑的人:问题是setTimeOut的参数以毫秒而非秒为单位,我将其设置为30毫秒。
阅读文档时要集中注意力。