italodeveloper/guzzle-zend

从 Guzzle 抽取请求模型并将其转换为 Zend Http 请求 XD

这个包的官方仓库似乎已丢失,因此该包已被冻结。

1.2.1 2019-05-24 14:57 UTC

This package is auto-updated.

Last update: 2022-02-25 01:14:34 UTC


README

🤘 Guzzle 到 Zend Http 适配器,只需更改实例 ;)

此包仅在 $client->request(...) 方法中可用,其他函数和新功能正在 GitHub 上进行开放。

用法与 Guzzle 相同。

Zend Http + 适配器

<?php
use ZendAdapter\ZendRequest as Client;

require __DIR__ . '/vendor/autoload.php';
$client = new Client([
    'base_uri' => 'http://httpbin.org',
    'timeout'  => 2.0,
]);

$response = $client->request('GET', '/root');
$response = $client->request('GET', '/root');
$responseBody = $response->getBody();
$responseBodyContents = $responseBody->getContents();

Guzzle

<?php
use GuzzleHttp\Client;

require __DIR__ . '/vendor/autoload.php';
$client = new Client([
    'base_uri' => 'http://httpbin.org',
    'timeout'  => 2.0,
]);

$response = $client->request('GET', '/root');
$responseBody = $response->getBody();
$responseBodyContents = $responseBody->getContents();