网络请求的synchttpclient的优点

  1. 发送异步http请求,在匿名callback对象中处理response;

  2. http请求发生在UI线程之外;

  3. 内部采用线程池来处理并发请求;

  4. GET/POST 参数构造,通过RequestParams类。

  5. 内置多部分文件上传,不需要第三方库支持;

  6. 流式Json上传,不需要额外的库;

  7. 能处理环行和相对重定向;

  8. 和你的app大小相比来说,库的size很小,所有的一切只有90kb;

  9. 自动智能的请求重试机制在各种各样的移动连接环境中;

  10. 自动的gzip响应解码;

  11. 内置多种形式的响应解析,有原生的字节流,string,json对象,甚至可以将response写到文件中;

  12. 永久的cookie保存,内部实现用的是Android的SharedPreferences;

  13. 通过BaseJsonHttpResponseHandler和各种json库集成;

  14. 支持SAX解析器;

  15. 支持各种语言和content编码,不仅仅是UTF-8。

你可能感兴趣的:(synchttp)