efremovp / simple-curl
Simple cURL client.
1.0
2020-09-12 10:22 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2025-03-12 21:27:28 UTC
README
The simple cURL client use the cURL PHP extension
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist efremovp/simple-curl "*"
or add
"efremovp/simple-curl": "*"
to the require section of your composer.json
file.
Usage
Once the extension is installed, simply use it in your code by :
use efremovP\curl\Curl; //example send POST request with empty headers $url = 'https://api.example.com/login/'; $params = [ 'api_key' => 'sfq324fszdfasdf', 'username' => 'test', 'password' => 'sekret' ]; $result = Curl::send($url, [], $params); //example send POST request with header $url = 'https://api.example.com/login/' $header = ['Authorization: Bearer sfq324fszdfasdf123456']; $params = [ 'api_key' => 'sfq324fszdfasdf', 'email' => 'example@example.com' ]; $result = Curl::send($url, $header, $params); //example send GET request $url = 'https://api.example.com/get/' $result = Curl::send($url, [], null, 'get');