appstract / lush-http
该包已被废弃且不再维护。未建议替代包。
PHP智能HTTP客户端。
0.5.5
2019-05-28 15:08 UTC
Requires
- php: >=5.6
- illuminate/support: >=5.4
Requires (Dev)
- phpunit/phpunit: ^5.7
README
PHP智能HTTP客户端。
Lush是一个小巧的HTTP客户端,专注于最基本的使用场景。它还尝试将响应格式化为对象,这样您就不必这样做。这使得Lush非常适合API请求。
您可以通过composer在任何PHP应用程序中安装Lush,但在与Laravel结合使用时有一些额外功能。
开发中
该包仍在开发中,您可以自由尝试,但不提供任何保证。
待办事项
- 支持Cookies
- 文档
需求
- PHP 5.6+
- php_curl
安装
您可以通过composer安装此包
composer require appstract/lush-http
使用
最基本的使用方法
// Create a new instance $lush = new Lush(); // Make a requests $response = $lush->url('http://example.com', ['id' => 3]) ->headers(['X-some-header' => 'some-value']) ->get(); // Method (get, post, put, etc.) // Response returns JSON or XML? // then you can directly access it's properties echo $response->name;
文档链接将很快添加!
贡献
欢迎贡献,感谢大家 :)
关于Appstract
Appstract是来自荷兰的一个小型团队。我们为Web开发创建(开源)工具,并在Medium上撰写相关主题的文章。您可以在Twitter上关注我们,给我们买杯啤酒或在Patreon上支持我们。
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。