1. Go to this page and download the library: Download daamian/http-client library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
daamian / http-client example snippets
use Daamian\HttpClient\Authorization\BasicAuthorization;
use Daamian\HttpClient\ClientFactory;
use Nyholm\Psr7\Request;
$request = new Request(
'GET',
'http://jsonplaceholder.typicode.com/posts'
);
$client = ClientFactory::create();
$client->setAuthorization(new BasicAuthorization('user', 'password'));
$response = $client->sendRequest($request);
// ...
use Daamian\HttpClient\Authorization\BasicAuthorization;
use Daamian\HttpClient\ClientFactory;
use Nyholm\Psr7\Request;
$request = new Request(
'POST',
'http://jsonplaceholder.typicode.com/posts',
['Content-Type' => 'application/json'],
json_encode(['title' => 'test5555'])
);
$client = ClientFactory::create();
$client->setAuthorization(new BasicAuthorization('user', 'password'));
$response = $client->sendRequest($request);
// ...
use Daamian\HttpClient\Authorization\BasicAuthorization;
use Daamian\HttpClient\ClientFactory;
use Nyholm\Psr7\Request;
$request = new Request(
'PUT',
'http://jsonplaceholder.typicode.com/posts/1',
['Content-Type' => 'application/json'],
json_encode(['title' => 'test5555'])
);
$client = ClientFactory::create();
$client->setAuthorization(new BasicAuthorization('user', 'password'));
$response = $client->sendRequest($request);
// ...
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.