alonity/request

Alonity request

dev-main 2022-05-18 00:23 UTC

This package is auto-updated.

Last update: 2024-05-18 04:23:55 UTC


README

External alonity request

Install

composer require alonity/request

Examples

use alonity\request\Request;

$request = new Request();

// Change request uri
$request->setURI($_SERVER['REQUEST_URI']);

// Send post
$post = $request::post('https://google.com', ['param1' => 'example', 'param2' => 'test'], ['timeout' => 2]);

var_dump($post->send());

// Send get
$get = $request::get('https://google.com', ['param1' => 'example', 'param2' => 'test'], ['timeout' => 1]);

var_dump($get->send());

// Send multiple
$stack = $request::stack([$get, $post]);

foreach($stack->send() as $handler){
    var_dump($handler->getResponse());
}