博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
YurunHttp v3.0.3,支持 cURL、Swoole 协程
阅读量:6028 次
发布时间:2019-06-20

本文共 734 字,大约阅读时间需要 2 分钟。

  hot3.png

YurunHttp 是开源的 PHP HTTP 类库,支持链式操作,简单易用。

支持所有常见的 GET、POST、PUT、DELETE、UPDATE 等请求方式,支持上传下载、设置和读取 header、Cookie、请求参数、失败重试、限速、代理、证书等。

3.0 版完美支持 Curl、Swoole 协程。

我们有完善的在线技术文档:

API 文档:

Gitee:

Github:

git仓库中test目录里是示例代码!

更新日志(v3.0.3):

* 优化 Swoole 接收数据失败时的处理

* 优化异常文本拼写

* 将制表符替换为4空格对齐

Composer

本项目可以使用composer安装,遵循psr-4自动加载规则,在你的 composer.json 中加入下面的内容

{    "require": {        "yurunsoft/yurun-http": "~3.0"    }}

然后执行 composer update 安装。

之后你便可以使用 include "vendor/autoload.php"; 来自动加载类。(ps:不要忘了namespace)

用法

简单调用

ua('YurunHttp') ->get('http://www.baidu.com');echo 'html:', PHP_EOL, $response->body();

PSR-7 请求构建

Swoole 协程模式

get('http://www.baidu.com'); echo 'html:', PHP_EOL, $response->body();}

具体详见test目录中的示例代码

转载地址:http://lnkhx.baihongyu.com/

你可能感兴趣的文章
Android计时器正确应用方式解析
查看>>
获取post传输参数
查看>>
ASP生成静态页面的方法
查看>>
mysql 权限
查看>>
HDU 1325 Is It A Tree? 判断是否为一棵树
查看>>
Shell命令-文件压缩解压缩之gzip、zip
查看>>
个人总结
查看>>
uva 673 Parentheses Balance
查看>>
Bzoj 2252: [2010Beijing wc]矩阵距离 广搜
查看>>
css 禁止选中文本
查看>>
bzoj2165
查看>>
tomcat 配置首页
查看>>
算术运算表达式正则及分析
查看>>
Oracle 12c 多租户 手工创建 pdb 与 手工删除 pdb
查看>>
shell初涉
查看>>
[浪子学编程][MS Enterprise Library]ObjectBuilder之创建策略祥解(二)
查看>>
ASP.NET 中设置路径的三种方式
查看>>
EBS使用 Distributed AD在多个节点并行adpatch
查看>>
windows添加和删除服务
查看>>
关于云栖,有点无语的几个地方,管理能不能管?
查看>>