keel / http
PSR-15 pipeline, HTTP exceptions, responder with streaming and Server-Sent Events, argument resolver with DTO hydration and validation, CORS / request-id / trusted-proxies / trusted-hosts / security-headers / body-limit / Server-Timing / HTTP-cache / deprecation / method-override middleware, SAPI em
Requires
- php: >=8.4
- keel/router: ^1.0
- keel/validation: ^1.0
- psr/container: ^2.0
- psr/http-factory: ^1.1
- psr/http-message: ^2.0
- psr/http-server-handler: ^1.0
- psr/http-server-middleware: ^1.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
PSR-15 Pipeline, HttpException family, Responder (JSON, redirects, streams and
Server-Sent Events), ArgumentResolver with #[FromQuery] / #[FromBody], Hydrator with
validation, BodyParser, CorsMiddleware, RequestIdMiddleware, TrustedProxiesMiddleware,
TrustedHostsMiddleware, SecurityHeadersMiddleware, BodyLimitMiddleware,
ServerTimingMiddleware, HttpCacheMiddleware, #[Deprecated], MethodOverrideMiddleware,
SapiEmitter. Read-only split of
AloneCoder/keel; issues and pull requests go there.
Documentation: docs/en/http.md.