问题描述
httpclient4和3的差异巨大。我现在要设置超时重试次数,在3.x版本里面,设置请求重试处理,用的是默认的重试处理:请求三次,可以这么写httpget.getParams().setParameter(HttpMethodParams.RETRY_HANDLER,new DefaultHttpMethodRetryHandler());但是在4.x里面找不到相应的方法。有谁用过4.x?
解决方案
DefaultHttpClient httpClient = new DefaultHttpClient();DefaultHttpRequestRetryHandler handler = new DefaultHttpRequestRetryHandler(1,false);httpClient.setHttpRequestRetryHandler(handler);
解决方案二:
3. 里面可以设置策略 自动重新访问三次!4 比较恶心! 貌似网上说效率也下降了!一直没用4。。。。。。。
时间: 2024-11-17 15:05:51