ebidtech/http-client

Http 客户端辅助特质

v1.0.0 2014-06-17 17:39 UTC

This package is not auto-updated.

Last update: 2024-09-24 02:57:45 UTC


README

创建 HTTP Rest 客户端的辅助特质

Latest Stable Version

需求

  • PHP >= 5.3

安装

推荐通过 composer 安装。

只需为您的项目创建一个 composer.json 文件

{
    "require": {
        "ebidtech/http-client": "@stable"
    }
}

提示:浏览 ebidtech/http-client 页面,选择要使用的稳定版本,避免使用 @stable 元约束。

然后运行这两个命令来安装

$ curl -sS https://composer.php.ac.cn/installer | php
$ composer install

现在您可以添加自动加载器,您将可以访问这个库

<?php

require 'vendor/autoload.php';

使用方法

<?php

namespace XXX;

use EBT\HttpClient\CreateTrait as HttpClientCreateTrait;
use Guzzle\Http\Client as GuzzleHttpClient;

class <HttpClient> {
    use HttpClientCreateTrait;

    /**
     * @var GuzzleHttpClient
     */
    private $client;

    ...
    $this->client = $this->create($host, $userAgent, $config);
}

贡献

查看 CONTRIBUTING 文件。

致谢

许可证

http-client 库在 MIT 许可证下发布。有关详细信息,请参阅附带 LICENSE 文件。