Skip to content

网络请求

网络请求是与第三方系统集成时经常用到的功能,框架 Common 模块提供了 HttpUtils 辅助类, 方便以多种形式发送 Http 请求。

配置

特殊情况下可能需要使用网络代理发送请求,这时需要配置代理信息。

yaml
# http proxy
hzcc:
  http:
    proxy:
      enabled: false
      hostname: 127.0.0.1
      port: 8888

sendGet

发送 Get 请求,多个重载方法支持设置 Url、参数、代理、超时。

sendPost

发送 Post 请求,多个重载方法支持设置 Url、请求体、请求头、代理、超时。

sendPostJson

以 Json 形式发送 Post 请求,多个重载方法支持设置 Url、请求体、代理、超时。

注意

默认请求超时时间为 60 秒,根据服务响应情况设置合适的超时时间。