Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Android HttpClient的几个超时时间

Android HttpClient的有3种超时时间,分别是: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。更多Android相关信息见Android 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=11