首页 > 试题广场 >

HttpClient时Apache开源组织提供的HTTP网络

[单选题]
HttpClient时Apache开源组织提供的HTTP网络访问接口,HttpClient其实是一个interface类型,它的实现类包括()
  • AbstracHttpClient
  • AndroidHttpClient
  • DefaultHttpClient
  • HttpURLClient
C
发表于 2018-11-14 14:40:02 回复(0)
DefaultHttpClient 最基本的HttpClient实现 SystemDefaultHttpClient DefaultHttpClient的子类,采用了连接池,并根据系统配置,设置成是否保持连接keepAlive AutoRetryHttpClient 顾名思义,如果服务不可用,就尝试等待几秒后,再次请求,可参考ServiceUnavailableRetryStrategy CachingHttpClient 这个有点复杂,还没看 DecompressingHttpClient 有时候response的实体是压缩过的,这个类通过两个拦截器来解压。个人觉得把拦截器直接加到拦截栈更科学。
发表于 2017-03-13 18:30:22 回复(0)