https://github.com/joykumarbera/request
A wrapper for calling http service in php
https://github.com/joykumarbera/request
curl-library curlphp http-client php request
Last synced: 30 days ago
JSON representation
A wrapper for calling http service in php
- Host: GitHub
- URL: https://github.com/joykumarbera/request
- Owner: joykumarbera
- License: mit
- Created: 2020-05-04T05:15:43.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-08T09:30:49.000Z (over 5 years ago)
- Last Synced: 2024-04-24T02:02:40.236Z (almost 2 years ago)
- Topics: curl-library, curlphp, http-client, php, request
- Language: PHP
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HTTP REQUEST WRAPPER
A Simple HTTP Request Wrapper
## Installation
```bash
composer require bera/request
```
## Usage
for a get request
```php
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
```php
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