httpsoft/http-message

PSR-7 和 PSR-17 的严格且快速实现

1.1.6 2024-08-09 07:13 UTC

README

License Latest Stable Version Total Downloads GitHub Build Status GitHub Static Analysis Status Scrutinizer Code Coverage Scrutinizer Code Quality

本包是对 PSR-7 HTTP MessagePSR-17 HTTP Factories 的轻量、快速、高性能且严格的实现。

该包除了PSR接口定义的功能外,不包含任何其他功能。

文档

安装

本包需要PHP 7.4或更高版本。

composer require httpsoft/http-message

基准测试

请参阅基准测试 https://github.com/devanych/psr-http-benchmark

用法

有关如何使用本包组件的说明,请参阅 PSR-7PSR-17 规范以及 包文档

为了方便从PHP超级全局变量创建对服务器的请求,您可以使用 httpsoft/http-server-request 包。

composer require httpsoft/http-server-request

您可以使用 httpsoft/http-runner 包来运行对服务器的请求并输出响应,以及构建 PSR-15 中间件管道。

composer require httpsoft/http-runner