codeinc/psr15-middlewares

该包已被废弃,不再维护。作者建议使用 codeinc/security-middleware 包代替。

PSR-15 中间件的集合

2.3.2-beta.1 2018-05-02 17:42 UTC

README

⚠️ 此库已弃用,不应使用。

以下包提供了相同的功能,但以更便携的方式实现:

codeinc/http-headers-middleware

提供以下中间件:

  • AddHttpHeadersMiddleware 向响应添加 HTTP 头
  • CacheMiddleware 向响应添加缓存头
  • NoCacheMiddleware 向响应添加防止缓存的头
  • PoweredByMiddleware 向响应添加 X-Powered-By HTTP 头
  • HttpVersionCheckMiddleware 确保响应的 HTTP 版本与请求使用的版本相同。

codeinc/robots-txt-middleware

提供以下中间件:

codeinc/sitemap-middlware

提供以下中间件:

codeinc/compatibility-middleware

提供以下中间件:

  • PhpGpcVarsMiddleware 从 PSR-7 请求中提取数据到 PHP GPC 变量 $_GET$_POST$_COOKIE$_SERVER
  • PhpSessionMiddleware 从 PSR-7 请求中读取会话 cookie 并将其添加到 PSR-7 响应中

codeinc/security-middleware

提供以下中间件:

废弃的中间件

以下中间件已被废弃

  • CallableMiddleware 使用可调用的中间件
  • ExceptionCaptureMiddleware 捕获在处理请求期间抛出的异常

许可证

该库按照 MIT 许可证发布(参见 LICENSE 文件)。