2017 © Pedro Peláez
 

library http-message-codec

Decode raw request message and encode raw response message

image

aurora/http-message-codec

Decode raw request message and encode raw response message

  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

HTTP Codec

Build Status Coverage Status Latest Stable Version Total Downloads Latest Unstable Version License Aurora Http, (*1)

Decode raw request message and encode PRS-7 response object., (*2)

! The HTTP 2.0 part is under development and not yet supported., (*3)

Installation

It's recommended that you use Composer to install this library., (*4)

$ composer require aurora/http-codec

This will install the library and all required dependencies. The library requires PHP 7.0 or newer., (*5)

Usage

Decode raw Http message content to a request object:, (*6)

$stream = new Aurora\Http\Decoder\Stream();
$stream = $stream->write($rawHttpMessage);

$decoder = new Aurora\Http\Decoder\Decoder();
$serverRequest = $decoder->decode($stream);

Encode a response object to stream:, (*7)

$encoder = new Aurora\Http\Decoder\Encoder();
$stream = $encoder->encode($response);

License

The HTTP Codec is open-sourced software licensed under the MIT license., (*8)

The Versions

22/01 2018

dev-master

9999999-dev

Decode raw request message and encode raw response message

  Sources   Download

MIT

The Requires

 

The Development Requires