Java 服务器端的 HTTP 客户端都采用什么框架?

2018 年 12 月 13 日
 feihuxiongdi

Java 服务器端调用 http 接口流行用什么框架?

有没有相关文章的推荐,想了解一下拦截器、统一异常处理、代理等比较详细等知识点。

谢谢!

11386 次点击
所在节点    Java
28 条回复
qiyuey
2018 年 12 月 13 日
都有用到的,但是我们现在推荐的是全 RPC,不使用 HTTP。
temp178
2018 年 12 月 13 日
你说的就挺流行呀,楼主有时间可以研究下 jdk11 自带的 http client
zqguo
2018 年 12 月 13 日
只用过 okhttp
sss007
2018 年 12 月 13 日
只用 okhttp,会自己创建请求线程池,挺好的,如果考虑到性能,可以使用其他的库.
rockyou12
2018 年 12 月 13 日
一般的 openfeign,和 retrofit 设计差不多用起来简单。底层又能用 okhttp 保证性能。
unique
2018 年 12 月 13 日
jiangnanyanyu
2018 年 12 月 13 日
@unique 狙击群主😄
BBCCBB
2018 年 12 月 13 日
retrofit 或者 feign 啊。
BBCCBB
2018 年 12 月 13 日
底层可以选用不同实现,写起来简单, 美滋滋
Cbdy
2018 年 12 月 13 日
Java11:JDK 自带的 HTTP Client
Java8 到 Java11:Spring Web Client
Java8 之前:Apache HTTP Client
sagaxu
2018 年 12 月 13 日
vertx webclient
S9Yh4wIFsBG7jnE4
2018 年 12 月 13 日
spring5 的 webclient 比 resttemplate 性能要好 是异步的
jlkm2010
2018 年 12 月 13 日
Java11:JDK 自带的 HTTP Client
jlkm2010
2018 年 12 月 13 日
java8 推荐使用 okhttp
srx1982
2018 年 12 月 13 日
RestTemplate 巨难用,再也不用了
sakudie
2018 年 12 月 13 日
SpringBoot 项目用 OpenFeign 很方便
D3EP
2018 年 12 月 13 日
没人用 async http client 么…底层是 netty,用的 netty 的解码器,性能杠杠的
luosuosile
2018 年 12 月 14 日
spring 有自带的吧
daiqiangbudainiu
2018 年 12 月 14 日
我发现 feign 请求 flask 的 http server,response body 总是不认
feihuxiongdi
2018 年 12 月 14 日
@qiyuey 没有用过,不明觉厉

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/517330

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX