cspray / http-request-builder
一个用于与amphp/http-client一起使用的流畅API,用于构建请求
1.3.0
2023-04-13 14:18 UTC
Requires
- php: ^8.1
- amphp/http: ^v2.0
- amphp/http-client: ^v5.0
Requires (Dev)
- phpunit/phpunit: ^10.0
- roave/security-advisories: dev-latest
README
一个库,用于流畅地创建amphp/http-client请求对象。
安装
composer require cspray/http-request-builder
使用
这个库有一个明确的目的;轻松创建请求。
<?php declare(strict_types=1); use Cspray\HttpRequestBuilder\RequestBuilder; $request = RequestBuilder::withJsonBody([ 'three words' => 'enthusiastic,positivity,clashing' ])->post('https://api.example.com'); \Amp\Http\Client\HttpClientBuilder::buildDefault()->request($request);