httpsoft / http-message
PSR-7 和 PSR-17 的严格且快速实现
1.1.6
2024-08-09 07:13 UTC
Requires
- php: ^7.4|^8.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.1|^2.0
Requires (Dev)
- php-http/psr7-integration-tests: ^1.3
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.7
- vimeo/psalm: ^4.9|^5.2
Provides
README
本包是对 PSR-7 HTTP Message 和 PSR-17 HTTP Factories 的轻量、快速、高性能且严格的实现。
该包除了PSR接口定义的功能外,不包含任何其他功能。
文档
安装
本包需要PHP 7.4或更高版本。
composer require httpsoft/http-message
基准测试
请参阅基准测试 https://github.com/devanych/psr-http-benchmark。
用法
为了方便从PHP超级全局变量创建对服务器的请求,您可以使用 httpsoft/http-server-request 包。
composer require httpsoft/http-server-request
您可以使用 httpsoft/http-runner 包来运行对服务器的请求并输出响应,以及构建 PSR-15 中间件管道。
composer require httpsoft/http-runner