1
RedBeanIce 2022-11-04 09:44:06 +08:00
直接不用各类 httpclient ,直接选择使用 openfeign 试试。
|
2
guyeu 2022-11-04 10:37:55 +08:00 1
不一样,日志系统统一的用户界面是因为用户的目的仅仅是输出日志,不需要反馈,API 够用就好,充其量在磁盘 IO 那块稍微优化下或者 Appender 那块弄点花样。httpclient 的用法就很多,请求响应的网络开销也是日志比不了的,因此就有了很多不同风格的 API ,阿帕奇经典的同步 /异步回调 API 、JDK 标准库的响应式 API ,openfeign 的注解声明式 API ,要强行统一成一种也不合适呀
|
3
polarbear007 2022-11-06 12:40:03 +08:00
如果你使用 spring 生态的话,spring 的 RestTemplate 有提供各种 http 库的适配器。你可以只记一套 RestTemplate 的 api, 底层则可以使用任意类型的 http 库。
|