bera / request
a package for making http request
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/bera/request
Requires
- php: ^7.2
- ext-curl: *
Requires (Dev)
- phpunit/phpunit: ^9.2
README
A Simple HTTP Request Wrapper
Installation
composer require bera/request
Usage
for a get request
require 'vendor/autoload.php'; use Bera\Request\Request; $url = 'https://jsonplaceholder.typicode.com/posts'; $request = new Request('GET',$url); print_r($request->response()); print_r($request->responseAsArray()); // for response as an array
for a post request
require 'vendor/autoload.php'; use Bera\Request\Request; $url = 'https://jsonplaceholder.typicode.com/posts'; $payload = array( 'title' => 'foo', 'body' => 'bar', 'userId' => 1 ); $request = new Request('POST',$url); $request->attachPayLoad($payload); print_r($request->responseAsArray()); // for response as an array
License
This software under MIT license