Download the PHP package havrylenko93/curl-http-client without Composer
On this page you can find all versions of the php package havrylenko93/curl-http-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download havrylenko93/curl-http-client
More information about havrylenko93/curl-http-client
Files in havrylenko93/curl-http-client
Download havrylenko93/curl-http-client
More information about havrylenko93/curl-http-client
Files in havrylenko93/curl-http-client
Please rate this library. Is it a good library?
Informations about the package curl-http-client
How to install?
composer require havrylenko93/curl-http-client
How to use?
Case 1. Simple.
Case 2. Additional parameters.
Case 3. Re-sending requests with pauses. If resource is unavailable then will be sent 3 request (setCountOfAttempts) with a gap between them in 4 seconds (setTimeBetweenAttempts). If any request is not finished by success status then will be throw an exception
Case 4. Response to file.
All methods:
public function setCountOfAttempts(int $count): CurlInterface
public function setTimeBetweenAttempts(int $seconds): CurlInterface
public function responseStatusIsOk(): bool
public function responseStatusCode(): int
public function getOptions(): array
public function setOption(int $optionKey, $optionValue): CurlInterface
public function setOptions(array $options): CurlInterface
public function init($url): CurlInterface
public function execute()
public function setUrl(string $url)
public function responseToFile($fileDescriptor)
public function setPort(int $port)
public function setConnectTimeout(int $seconds)
public function setTimeout(int $seconds)
public function setUserAgent(string $userAgent)
public function setPostFields(string $postFields)
public function acceptJson()
public function acceptXml()
public function setBasicAuthentication(string $username, string $password = '')
public function setHeaders(array $headers)
public function setProgressCallback($callback)
public function setContentType($contentType)
All versions of curl-http-client with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.1
ext-curl Version *
ext-curl Version *
The package havrylenko93/curl-http-client contains the following files
Loading the files please wait ....