turkevich/php-restful-client

此包最新版本(dev-master)没有提供许可信息。

PHP RESTful 客户端

dev-master 2015-07-21 20:02 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:10:31 UTC


README

安装

使用 Composer 安装

运行以下命令

    php composer.phar require --prefer-dist turkevich/rest-client:"dev-master"

或者在 composer.json 中添加以下内容

    "require": {
            ...
            "turkevich/php-restful-client":"dev-master"
    }

做得好!

示例调用 GET

    $result = (new Client())->requestParams(Client::GET, $url, $data)->call();

示例调用 CUSTOM 并携带 GET 数据

    $result = (new Client())->requestParams(Client::CUSTOM, $url, $data)->call();

示例调用 CUSTOM 并携带 POST 数据

    $result = (new Client())->requestParams(Client::CUSTOM, $url, $data)->usePost()->call();

示例调用带有 http 验证的 URL

    $result = (new Client())->requestParams(Client::POST, $url, $data)->useHttpAuth($username, $password)->call();

使用响应内容类型

    $result = (new Client())->requestParams(Client::PATCH, $url, $data)->useResponseContentType()->call();

以 stdClass 对象形式获取结果

    $result = (new Client())->requestParams(Client::PUT, $url, $data)->usePost()->call(true);

享受吧,朋友们!