随笔 - 247  文章 - 0  评论 - 20  阅读 - 56万

hutool工具包HttpUtil使用防坑

    Hutool是什么?
    hutool-http介绍
    hutool-http使用注意
    总结

Hutool是什么?

Hutool是一个Java工具类库,里面很多封装好的工具类,涵盖方方面面,合理使用可以极大提供工作效率。文档:https://www.hutool.cn/docs
hutool-http介绍

HttpUtil是应对简单场景下Http请求的工具类封装,使用非常简单,直接调用HttpUtil中的一些静态方法,即可返回响应内容,而且内部处理了Https调用相关的参数设置,不像apache httpclient中配置参数复杂
hutool-http使用注意

Hutool谐音“糊涂”,一方面简洁易懂,一方面寓意“难得糊涂”,但是糊涂中可能就会掉入坑中。查看HttpUtil源码,再调用HttpUtil中的post或者get方法后,会创建HttpRequest对象调用execute()方法,建立连接发送请求。
在这里插入图片描述
但是初始化连接的时候会直接创建一个新的连接,如果要循环调用大量接口,这个是很不合适的。


总结

这个工具类还是更适合给别人写一些调用Demo,没有并发对性能没要求的场景使用,否则还是老老实实使用apache httpclient配置连接池,或者feignclient之类的方式请求http接口

posted on   云淡风轻博客  阅读(3142)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示