php-http / httplug-stream-wrapper
此包已被废弃,不再维护。未建议替代包。
一个将 HTTPlug 客户端注入流中的流包装器
dev-master
2020-09-21 10:48 UTC
Requires
- php: ^5.5 || ^7.0
- php-http/client-common: ^1.0
- php-http/discovery: ^1.0
- php-http/httplug: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- guzzlehttp/psr7: ^1.3
- php-http/message: ^1.0
- phpunit/phpunit: ^4.5 || ^5.4
This package is auto-updated.
Last update: 2020-09-21 11:49:22 UTC
README
据我们所知,此存储库未使用。我们保留它以备他人可能需要,但代码不再维护。
流包装器
将 fopen 和 file_get_contents 的使用转换为 HTTPlug 请求。
免责声明
警告 1:由于流包装器深入触及 PHP 核心,因此存在更多问题的风险。我们内部使用 stream_wrapper_unregister
和 stream_wrapper_register
。
警告 2:您应尝试将库移植到使用 Httplug,以获得更稳健的解决方案,而不是使用流包装器。
安装
通过 Composer
$ composer require php-http/httplug-stream-wrapper
文档
$httpClient = HttpClientDiscovery::find(); StreamWrapper::enable($httpClient);
请参阅 官方文档。
测试
然后是测试套件
$ composer test
贡献
请参阅我们的 贡献指南。
安全
如果您发现任何与安全相关的问题,请通过 security@php-http.org 联系我们。
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 以获取更多信息。