lartisanlogiciel/curly
最新稳定版本:1.0.0
Composer 安装命令:
composer require lartisanlogiciel/curly
包简介
Object oriented curl usage
README 文档
README
Utilisez curl sous forme d'objet
Installation
composer require lartisanlogiciel/curly
Utilisation
Requête GET
$curlResponse = (new CurlBuilder())->get('https://my-awesome-api.virt'); echo $curlResponse->httpStatusCode . ': ' . $curlResponse->payload;
Requête POST avec un bearer token
$curlResponse = (new CurlBuilder()) ->bearer('my-bearer-token') ->addBodyParam('Hello', 'World') ->post('https://my-awesome-api.virt') ; echo $curlResponse->httpStatusCode . ': ' . $curlResponse->payload;
Requête PATCH avec le format JSON
$curlResponse = (new CurlBuilder()) ->setJsonBody(['Hello' => 'World']) # This automatically set 'Content-Type: application/json' header ->patch('https://my-awesome-api.virt') ; try { echo $curlResponse->httpStatusCode . ': ' . print_r($curlResponse->getJsonDecodedPayload(), true); } catch (JsonException $e) { # Exception thrown when the payload is not JSON error_log($e); }
Questions/Retours
Envoyez un email à: contact@lartisanlogiciel.com
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-02-18