核心比较如下：

| 核心点          | Apache HttpClient                         | Retrofit                                                     |
| --------------- | ----------------------------------------- | ------------------------------------------------------------ |
| 编程模型        | 细粒度调用，手动构造 `HttpGet`/`HttpPost` | 注解驱动接口方法，声明式调用                                 |
| 请求定义        | 手动拼接 URL、参数                        | 用 `@GET`/`@POST`、`@Path`、`@Query`、`@Body` 注解           |
| 序列化/反序列化 | 手动调用 `ObjectMapper`/`Gson`            | 自动通过 `ConverterFactory`（Jackson/Gson 等）               |
| 同步/异步       | 以同步为主，异步需自行管理线程和回调      | 同一个 `Call<T>` 即可 `execute()`（同步）或 `enqueue()`（异步） |
| 扩展性与拦截器  | 可配置拦截器，但需手动集成                | 底层基于 OkHttp，天然支持拦截器、连接池、缓存、重试和取消    |