PHP code example of quibax / http

1. Go to this page and download the library: Download quibax/http 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/ */

    

quibax / http example snippets


// change this to point correctly according
// to your folder structure.
ponse = $client->get('echo.jsontest.com/key/value/something/here');

var_dump($response->json());


	$response = HttpClient::get('http://example.org');

	// raw content
	$response->content();



	$request = [
		'url' => 'http://somehost.net/something',
		'params' => [

			'id'     => '12350ME1D',
			'lang'   => 'en-us',
			'format' => 'rss_200'
		]
	];

	$response = HttpClient::get($request);

	// raw content
	$response->content();

	// in case of json
	$response->json();

	// XML
	$response->xml();



	$request = [
		'url' => 'http://somehost.net/somewhere',
		'params' => [

			'id'     => '12350ME1D',
			'lang'   => 'en-us',
			'format' => 'rss_200'
		]
	];

	$response = HttpClient::post($request);

	// raw content
	$response->content();

	// in case of json
	$response->json();

	// XML
	$response->xml();

$response = HttpClient::get([
	'url' => 'http://some.where.url',
	'headers' => ['Connection: close', 'Authorization: some-secret-here']
]);

// The full headers payload
$response->headers();

HttpClient::get(['version' => 1.1, 'url' => 'http://some.url']);

HttpClient::post(['url' => 'http://to.send.to', 'content' => 'Whatever content here may go!']);

HttpClient::get(['url' => 'http://my.url', 'content' => 'a=b&c=d']);
 'MyHttp'	  => 'Vinelab\Http\Facades\Client',