hikui
hikui
2010-10-21 21:41
浏览 179
已采纳

httpclient4.x的问题

httpclient4和3的差异巨大。
我现在要设置超时重试次数,在3.x版本里面,设置请求重试处理,用的是默认的重试处理:请求三次,可以这么写
httpget.getParams().setParameter(HttpMethodParams.RETRY_HANDLER,
new DefaultHttpMethodRetryHandler());
但是在4.x里面找不到相应的方法。
有谁用过4.x?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • shguan2004
    shguan2004 2010-10-22 17:59
    已采纳

    DefaultHttpClient httpClient = new DefaultHttpClient();
    DefaultHttpRequestRetryHandler handler = new DefaultHttpRequestRetryHandler(1,false);
    httpClient.setHttpRequestRetryHandler(handler);

    点赞 评论
  • oyj7454103
    oyj7454103 2010-10-21 22:44
    1. 里面可以设置策略 自动重新访问三次!

    4 比较恶心! 貌似网上说效率也下降了!一直没用4。。。。。。。

    点赞 评论

相关推荐