uniondrug/http-client

Uniondrug Http Client Component for uniondrug/framework

2.5.0 2020-08-03 02:47 UTC

This package is auto-updated.

Last update: 2024-02-29 03:24:16 UTC


README

Uniondrug微服务Http客户端的封装,加入了Trace功能。

安装

$ cd project-home
$ composer require uniondrug/http-client

修改 app.php 配置文件,导入服务。服务名称:httpClient

return [
    'default' => [
        ......
        'providers'           => [
            ......
            \Uniondrug\HttpClient\HttpClientServiceProvider::class,
        ],
    ],
];

使用

    // 在 Injectable 继承下来的对象中:
    $data = $this->getDI()->getShared('httpClient')->get($url);

    // 或者 直接使用 属性方式
    $data = $this->httpClient->get($url)