codeinc / http-headers-middleware
This package is abandoned and no longer maintained.
No replacement package was suggested.
A collection of PSR-15 middleware to manage HTTP headers
1.0.2
2018-10-08 15:42 UTC
Requires
- php: >=7.1
- codeinc/psr7-responses: ^2
- micheh/psr7-cache: ^0.5.0
- psr/http-message: ^1.0
- psr/http-server-handler: ^1.0
- psr/http-server-middleware: ^1.0
Requires (Dev)
- guzzlehttp/psr7: ^1.4
- phpunit/phpunit: ^7
Suggests
- codeinc/middleware-dispatcher: A PSR-15 middleware dispatcher
- codeinc/psr7-response-sender: A PSR-7 response sender
- codeinc/router: A PSR-7 & PSR-15 router
This package is auto-updated.
Last update: 2020-02-09 04:00:08 UTC
README
This library provides a collection of PSR-15 middleware to manage HTTP headers.
The collection includes
AddHttpHeadersMiddleware
Adds HTTP headers to the responseCacheMiddleware
Adds cache headers to the response (using micheh/psr7-cache)NoCacheMiddleware
Adds cache prevention headers to the response (using micheh/psr7-cache)PoweredByMiddleware
Adds aX-Powered-By
HTTP headers to the responseHttpVersionCheckMiddleware
Insure that the HTTP version of the response is the same of the version used for the request.
Installation
This library is available through Packagist and can be installed using Composer:
composer require codeinc/http-headers-middleware
💬 This library is extracted from the now deprecated codeinc/psr15-middlewares package.
License
The library is published under the MIT license (see LICENSE
file).