Releases: Yurunsoft/YurunHttp
Releases · Yurunsoft/YurunHttp
修复因 PHP cURL bug 导致的内存泄漏问题
-
修复因 PHP cURL bug 导致的内存泄漏问题
-
修正一些类型注释
新增支持 Swoole Handler 并发请求
-
新增支持 Swoole Handler 并发请求
-
最低支持 PHP 版本提升为 7.1
新增支持 Curl Handler 并发请求
-
最低支持 PHP 版本提升为 5.5
-
新增支持 Curl Handler 并发请求
-
HttpRequest 新增 method 方法和属性,用于设置默认缺省请求方法
http2 client 支持超时设置
- http2 client 支持超时设置
修复 buildRequest() $url 参数不传不会取默认值问题
- 修复 buildRequest() $url 参数不传不会取默认值问题
新增支持从响应结果中获取请求对象
- 新增支持从响应结果中获取请求对象
修复问题
修复问题
支持向 Http2 StreamId 写入多次数据帧
-
新增支持向 Http2 StreamId 写入多次数据帧
-
修复接收服务端主动推送数据时,可能会接收到客户端创建流的响应问题
支持 Http2 全双工通信
新增
-
新增支持全双工的 Http2 客户端
-
新增 Attributes 属性的常量定义类,所有 Attribute 操作使用该类中的常量作为名称
-
Swoole Handler 引入连接管理器
-
新增默认缺省的默认 UserAgent (可在每个请求中指定,或设置全局
Attribute::USER_AGENT
用以代替默认的 UA) -
支持发送 Http2 请求不调用 recv()
优化
-
Request对象中的Attribute缺省情况下,会从YurunHttp类中获取
-
重构 Swoole Handler