有没有推荐或者分享一下好用或者常用的 完整的 Java http 请求工具类

2020-03-04 14:11:27 +08:00
 rqxiao

比较完善的
比如 post 提交 区分 application/x-www-form-urlencoded 和 application/json 区分加不加请求头

2464 次点击
所在节点    程序员
11 条回复
njshiyanhz
2020-03-04 14:34:17 +08:00
自己用 httpclient 或者 okhttp 封装一个不行吗?
xtreme1
2020-03-04 14:47:31 +08:00
>= java11: httpclient
>8 && <11: spring webclient
GM
2020-03-04 14:56:51 +08:00
考虑一下 Retrofit,和 Open Feign
nickchenyx
2020-03-04 15:12:28 +08:00
Hutool.cn 这里面有个 http 工具类,可以拿来用。常用的方法坑基本被踩完了,还是可以放心使用的。比较偏门的方法需要自己跟一下代码看看,有问题可以反馈给作者,这个开源库迭代很久了。
chendy
2020-03-04 15:19:59 +08:00
Spring 全家桶的话直接 RestTemplate,但是 form-urlencoded 和 文件上传 有点小麻烦
以及楼主的两个要求都没看懂…
EminemW
2020-03-04 15:25:44 +08:00
jsoup ?
dai875939260
2020-03-04 15:27:50 +08:00
urzz
2020-03-04 15:29:07 +08:00
可以考虑官方基于 httpclient 封装的 fluent-hc
CoderGeek
2020-03-04 15:34:12 +08:00
Feign
yinzhili
2020-03-04 16:08:29 +08:00
自己用 okhttp 吧
mango88
2020-03-04 21:46:32 +08:00
Unirest-Java

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

https://www.v2ex.com/t/649768

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

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

© 2021 V2EX