slim / psr7
严格的PSR-7实现
1.7.0
2024-06-08 14:48 UTC
Requires
- php: ^8.0
- fig/http-message-util: ^1.1.5
- psr/http-factory: ^1.1
- psr/http-message: ^1.0 || ^2.0
- ralouphie/getallheaders: ^3.0
- symfony/polyfill-php80: ^1.29
Requires (Dev)
- ext-json: *
- adriansuter/php-autoload-override: ^1.4
- http-interop/http-factory-tests: ^1.1.0
- php-http/psr7-integration-tests: 1.3.0
- phpspec/prophecy: ^1.19
- phpspec/prophecy-phpunit: ^2.2
- phpstan/phpstan: ^1.11
- phpunit/phpunit: ^9.6
- squizlabs/php_codesniffer: ^3.10
Provides
- psr/http-factory-implementation: ^1.0
- psr/http-message-implementation: ^1.0 || ^2.0
This package is auto-updated.
Last update: 2024-09-01 23:05:32 UTC
README
这是由Slim框架使用的严格PSR-7实现,但您也可以与任何兼容PSR-7标准的框架单独使用。
安装
建议使用 Composer 安装此库。
$ composer require slim/psr7
这将安装 slim/psr7
组件及其所有必需的依赖项。
需要PHP 8.0或更高版本。
测试
要执行测试套件,您需要克隆存储库并安装依赖项。
$ git clone https://github.com/slimphp/Slim-Psr7
$ composer install
$ composer test
贡献
请参阅 CONTRIBUTING 获取详细信息。
安全性
如果您发现与安全性相关的问题,请发送电子邮件至 [email protected],而不是使用问题跟踪器。
致谢
许可证
此组件受MIT许可证的许可。有关更多信息,请参阅 许可证文件。