eggbe / client-bridge
客户端通信库的一部分。
dev-master
2019-02-23 16:22 UTC
Requires
- php: >=7.2.0
- able/helpers: dev-master
- able/reglib: dev-master
This package is auto-updated.
Last update: 2024-08-28 14:07:03 UTC
README
这是实现客户端到服务器和服务器到服务器通信的轻量级高性能库的客户端部分。
要求
- PHP >= 7.0.0
- Able/Helpers
- Able/Reglib
安装
以下是一个使用 Eggbe/ClientBridge 的简单方法
步骤 1:使用 Composer 将 Eggbe/ClientBridge 添加到您的项目中
composer require eggbe/client-bridge
步骤 2:在任何地方创建并配置一个实例
$Bridge = new \Eggbe\ClientBridge\Bridge([ 'url' => 'server-url', 'method' => \Eggbe\ClientBridge\Bridge::RM_POST, ]);
选项 method 可以是两个可能的值之一:Get 或 Post。默认设置为 Get。目前不允许使用其他请求方法。
用法
您必须使用以下方法来创建带有自定义参数的请求并发送它
$Bridge->with('custom-parameter-name', 'custom-parameter-value')->send();
如果您喜欢,您还可以使用更智能的语法。以下代码与前面的代码相同
$Bridge->withCustomParameterName('custom-parameter-value')->send();
不幸的是,目前这个库只支持 HTTP/HTTPS 协议,但我们有计划扩展这一部分的功能。我们将保持与您的联系!
许可证
此软件包在 MIT 许可证 下发布。