httpclient 超时设立
httpclient 超时设置
DefaultHttpClient:
请求超时
httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 60000);
读取超时
httpclient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, 60000);
HttpClient
HttpClient httpClient=new DefaultHttpClient();
链接超时
httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(60000);
读取超时
httpClient.getHttpConnectionManager().getParams().setSoTimeout(60000)
DefaultHttpClient:
请求超时
httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 60000);
读取超时
httpclient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, 60000);
HttpClient
HttpClient httpClient=new DefaultHttpClient();
链接超时
httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(60000);
读取超时
httpClient.getHttpConnectionManager().getParams().setSoTimeout(60000)
1 楼
dawndon
2010-12-22
这两个读取超时有什么不一样吗
2 楼
时培峰
2011-03-17
话说HttpClient是个接口,你就这样new出来了?还有setSoTimeout(60000) 里面不是毫秒么?那么超时连接是一分钟???
3 楼
ght369467192
2011-07-13
上面的是4.1的版本 下面的是3.1的版本 楼主是否正确?