Download the PHP package arhitector/http-curl-client without Composer
On this page you can find all versions of the php package arhitector/http-curl-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download arhitector/http-curl-client
More information about arhitector/http-curl-client
Files in arhitector/http-curl-client
Download arhitector/http-curl-client
More information about arhitector/http-curl-client
Files in arhitector/http-curl-client
Vendor arhitector
Package http-curl-client
Short Description cURL client for PHP-HTTP
License MIT
Homepage http://php-http.org
Package http-curl-client
Short Description cURL client for PHP-HTTP
License MIT
Homepage http://php-http.org
Please rate this library. Is it a good library?
Informations about the package http-curl-client
Curl client for PHP HTTP
The client for sending requests of PSR-7. The cURL client use the cURL PHP extension which must be activated in your php.ini
.
Differences from https://github.com/php-http/curl-client
- Support custom method, such as "MOVE", "COPY", "PROPFIND", "MKCOL" etc. (it is actual by operation with WebDav)
- Fixed supports transmission of big bodies (upload and download).
- Full support of native streaming filters, such as 'zlib.deflate' etc.
- Fixed bug with queues in async request.
- Doesn't lead to hangup of the server, in case of the inexact size of a flow.
- More friendly api.
- Inheritance support.
- You can use options "CURLOPT_READFUNCTION" and "CURLOPT_WRITEFUNCTION".
- Support of an native option "CURLOPT_FOLLOWLOCATION". (if you need support cookie with redirect - use "CURLOPT_COOKIEJAR" and "CURLOPT_COOKIEFILE")
- Support send "PSR-7 Response".
- More correct support of header "Expect"
Install
Via Composer
Quickstart
For example with Zend/Diactoros:
Send request
Send async request
Send response
Documentation
Please see the official documentation.
Testing
Contributing
Please see CONDUCT for details.
Security
If you discover any security related issues, please contact us at [email protected].
License
The MIT License (MIT). Please see License File for more information.
All versions of http-curl-client with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.5
ext-curl Version *
php-http/httplug Version ^1.0
php-http/message-factory Version ^1.0
ext-curl Version *
php-http/httplug Version ^1.0
php-http/message-factory Version ^1.0
The package arhitector/http-curl-client contains the following files
Loading the files please wait ....