raph6 / httprequest
There is no license information available for the latest version (1.1.7) of this package.
Make http request using curl
1.1.7
2021-09-08 06:28 UTC
Requires
- php: >=7.2
- ext-curl: *
Requires (Dev)
- phpunit/phpunit: ^8.5
README
composer package for http request using curl
Installation
composer require raph6/httprequest
Example of use
use raph6\HttpRequest\HttpRequest; # url $http = new HttpRequest('https://httpbin.org/anything'); # or $http = new HttpRequest; $http->setUrl('https://httpbin.org/anything') # cookies ->setCookies(['bar' => 'foo']) # data (get or post) ->setData(['foo' => 'bar']) # headers ->setHeaders(['token' => '123456']) # user agent ->setUserAgent('PHP/Curl (https://github.com/raph6/httprequest)') # basic auth ->setBasicAuth('username', 'password') # timeout (default 10) ->setTimeout(5); var_dump($http->post()); // var_dump($http->get());