设为首页 加入收藏

TOP

Android HttpClient的几个超时时间
2014-11-24 03:11:41 来源: 作者: 【 】 浏览:2
Tags:Android HttpClient 超时 时间

1、


ConnManagerParams.setTimeout(params, 1000);


2、


HttpConnectionParams.setConnectionTimeout(params, 2000);


3、


HttpConnectionParams.setSoTimeout(params, 4000);


下面分别解释:


1、定义了从ConnectionManager管理的连接池中取出连接的超时时间。


2、定义了通过网络与服务器建立连接的超时时间。HttpClient通过一个异步线程去创建与服务器的Socket连接,这就是该Socket连接的超时时间。


3、定义了Socket读数据的超时时间,即从服务器获取响应数据需要等待的时间。


以上3种超时分别会抛出ConnectionPoolTimeoutException,ConnectionTimeoutException与SocketTimeoutException。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇iOS基础:retain,copy,assign及au.. 下一篇Android屏幕分辨率、密度的正确获..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·哈希表 - 菜鸟教程 (2025-12-24 20:18:55)
·MySQL存储引擎InnoDB (2025-12-24 20:18:53)
·索引堆及其优化 - 菜 (2025-12-24 20:18:50)
·Shell 中各种括号的 (2025-12-24 19:50:39)
·Shell 变量 - 菜鸟教 (2025-12-24 19:50:37)