HTTP客户端

列出市面上常见的http客户端:AsyncHttpClient、Apache HttpClient、OkHttp、Spring WebClient

为什么选择AsyncHttpClient?

Apache HttpClient:默认同步为主、异步支持较弱、配置较重

OkHttp:更多应用于Android

Spring WebClient:过度依赖Spring框架

AsyncHttpClient:异步非阻塞响应、轻量、对环境无要求,甚至非Spring环境下集成更好