hutool工具包HttpUtil使用防坑


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接口

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值