cornford/guzzle-cloudflare-middleware

为 Guzzle 提供的 Cloudflare 中间件

v1.0.0 2020-06-11 07:44 UTC

This package is auto-updated.

Last update: 2024-09-11 18:14:27 UTC


README

Latest Stable Version Total Downloads Build Status Scrutinizer Code Quality

安装

首先通过 Composer 安装此包。编辑您项目的 composer.json 文件以添加 cornford/guzzle-cloudflare-middleware 依赖。

"require": {
    "cornford/guzzle-cloudflare-middleware": "1.*"
}

最后,在终端中更新 Composer

composer update

使用方法

使用 Guzzle 中间件类非常简单

use GuzzleHttp\Client;
use Cornford\GuzzleCloudflareMiddleware\CloudflareMiddleware;
use GuzzleHttp\Cookie\FileCookieJar;

$client = new Client(['cookies' => new FileCookieJar('cookies.txt')]);

$client->getConfig('handler')->push(CloudflareMiddleware::create());

$res = $client->request('GET', 'http://www.exemple.com/');
echo $res->getBody();

许可证

guzzle-cloudflare-middleware 是开源软件,根据 MIT 许可证 授权