设置Parse查询的连接超时

时间:2014-07-11 07:50:42

标签: parse-platform connection-timeout

我正在使用不同连接类型下的findInBackground()方法测试Parse上的查询。 当连接不可用时,有时候done()回调会在几秒钟之后返回以下异常:

com.parse.ParseException: i/o failure: org.apache.http.conn.HttpHostConnectException: Connection to https://api.parse.com refused

但是有些时候需要投掷30-60秒,甚至根本不会被调用。

有没有办法控制这种行为?我想设置一个固定的超时,比如10秒。

1 个答案:

答案 0 :(得分:6)

您可以拥有自己的计时器,该计时器在您运行findInBackground时启动。如果在findInBackground响应之前超过了计时器,那么您可以适当地更新应用程序。当findInBackground最终回复时,您可以忽略响应。

如果你告诉我你正在使用哪种语言,我可能会想出你想要的实际代码。