Download the PHP package icicleio/http without Composer
On this page you can find all versions of the php package icicleio/http. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download icicleio/http
More information about icicleio/http
Files in icicleio/http
Package http
Short Description Asynchronous HTTP component for Icicle.
License MIT
Homepage http://icicle.io
Informations about the package http
HTTP for Icicle
Asynchronous, non-blocking HTTP/1.1 client and server.
This library is a component for Icicle that provides an HTTP/1.1 server and client implementations. Like other Icicle components, this library uses Coroutines built from Awaitables and Generators to make writing asynchronous code more like writing synchronous code.
Documentation and Support
Requirements
- PHP 5.5+ for v0.3.x branch (current stable) and v1.x branch (mirrors current stable)
- PHP 7 for v2.0 (master) branch supporting generator delegation and return expressions
Suggested
- openssl extension: Required to create HTTPS servers or make requests over HTTPS.
Installation
The recommended way to install is with the Composer package manager. (See the Composer installation guide for information on installing and using Composer.)
Run the following command to use this library in your project:
You can also manually edit composer.json
to add this library as a project requirement.
Example
The example below creates a simple HTTP server that responds with Hello, world!
to every request.
All versions of http with dependencies
icicleio/stream Version ^0.5.3
icicleio/socket Version ^0.5.2
icicleio/dns Version ^0.6
icicleio/log Version ^0.1