abibockun / simple-curl-connector
PHP 的简单 CURL 库
v1.0.1
2017-11-05 19:35 UTC
Requires
- php: >=5.5.0
This package is not auto-updated.
Last update: 2024-09-25 09:21:42 UTC
README
一个用于制作 CURL 请求的小工具
安装
简单添加一个包
composer require abibockun/simple-curl-connector
用法
添加命名空间
use Abibockun\SimpleCurlConnector\SimpleCurlConnector;
创建新实例并添加设置
$curl = new SimpleCurlConnector();
$curl->setEndPointBaseUrl('YOUR TARGET URL BASE');
可选地,您可以传递额外的头部信息,例如
$curl->setExtraHeaders([
CURLOPT_HEADER => false,
CURLOPT_HTTPHEADER => ["Accept: application/json"],
CURLOPT_SSL_VERIFYPEER => false
]);
调用任何 API 或 URL
$results = $curl->send('YOUR URI TO API');
默认方法是 GET,您可以使用 POST、PATCH、DELETE 列出 "send" 函数的参数
$requestType = 'GET|POST|PATCH|DELETE',
$data = [], array of data, supported only one-dimensional arrays
$dataJson = false, Flag in what format your data is.
$returnObject = true, By Default it returns Parsed JSON to an Object.