codeinc / http-headers-middleware
A collection of PSR-15 middleware to manage HTTP headers
Installs: 24
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
pkg:composer/codeinc/http-headers-middleware
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
AddHttpHeadersMiddlewareAdds HTTP headers to the responseCacheMiddlewareAdds cache headers to the response (using micheh/psr7-cache)NoCacheMiddlewareAdds cache prevention headers to the response (using micheh/psr7-cache)PoweredByMiddlewareAdds aX-Powered-ByHTTP headers to the responseHttpVersionCheckMiddlewareInsure 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).