Get request Post request Put request
The recommended way to install httpfulwrapper is through Composer.
composer require ryodevz/httpfulwrapper
use Ryodevz\HttpfulWrapper\Http;
require_once 'vendor/autoload.php';
// Make a request
$request = Http::get('https://ytryo.my.id/api/animeku/search?q=naruto');
// Send
$response = $request->send();
// Body
var_dump($response->body);
use Ryodevz\HttpfulWrapper\Http;
use Ryodevz\HttpfulWrapper\Mime;
require_once 'vendor/autoload.php';
$response = Http::post('https://example.com/login', [
'email' => '[email protected]',
'password' => 'secret'
], Mime::FORM)->send();
var_dump($response->body);
Mime class | Type |
---|---|
Mime::JSON |
application/json |
Mime::XML |
application/xml |
Mime::XHTML |
application/html+xml |
Mime::FORM |
application/x-www-form-urlencoded |
Mime::UPLOAD |
multipart/form-data |
Mime::PLAIN |
text/plain |
Mime::JS |
text/javascript |
Mime::HTML |
text/html |
Mime::YAML |
application/x-yaml |
Mime::CSV |
text/csv |