raph6 / httprequest
Make http request using curl
Installs: 934
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/raph6/httprequest
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());