robertov8/guzzle-zend

提取 Guzzle 请求模型并转换为 Zend Http 请求 XD

1.2.1 2022-09-12 12:03 UTC

This package is auto-updated.

Last update: 2024-09-12 16:30:45 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();