【发布时间】:2013-06-04 16:24:37
【问题描述】:
我使用DefaultHttpClient 完成了几次下载。在没有enternet的情况下,我只在第一次下载时得到SocketTimeoutException,在下一次下载时我得到java.net.SocketException: No route to host。为什么会发生?我为每个请求使用新的httpClient。我需要为每个请求获取SocketTimeoutException,因为我应该保持下载尝试之间的超时延迟。
【问题讨论】:
-
Manifest 中的所有权限都可以吗?
-
没关系。我得到 SocketException: No route to host 而不是预期的 SocketTimeoutException
标签: android httpclient apache-httpclient-4.x