Skip to content

Releases: Yurunsoft/YurunHttp

修复因 PHP cURL bug 导致的内存泄漏问题

31 Jan 02:46
Compare
Choose a tag to compare
  • 修复因 PHP cURL bug 导致的内存泄漏问题

  • 修正一些类型注释

新增支持 Swoole Handler 并发请求

22 Jan 02:34
Compare
Choose a tag to compare
  • 新增支持 Swoole Handler 并发请求

  • 最低支持 PHP 版本提升为 7.1

新增支持 Curl Handler 并发请求

22 Jan 02:22
Compare
Choose a tag to compare
  • 最低支持 PHP 版本提升为 5.5

  • 新增支持 Curl Handler 并发请求

  • HttpRequest 新增 method 方法和属性,用于设置默认缺省请求方法

http2 client 支持超时设置

19 Jan 06:29
Compare
Choose a tag to compare
  • http2 client 支持超时设置

修复 buildRequest() $url 参数不传不会取默认值问题

13 Jan 05:33
Compare
Choose a tag to compare
  • 修复 buildRequest() $url 参数不传不会取默认值问题

新增支持从响应结果中获取请求对象

31 Dec 09:09
Compare
Choose a tag to compare
  • 新增支持从响应结果中获取请求对象

修复问题

06 Dec 05:18
Compare
Choose a tag to compare
  • 更新 travis 测试支持 php 7.4 正式版
  • 修复 http2 请求带 GET 参数 url 没有生效的问题

修复问题

03 Dec 07:00
Compare
Choose a tag to compare
  • 修复 http2 请求失败时 body 处理问题

  • 修复 buildRequest() 方法没有处理 path 的问题

  • 修复 Http2 全双工客户端无法获取错误信息问题

支持向 Http2 StreamId 写入多次数据帧

02 Dec 05:22
Compare
Choose a tag to compare
  • 新增支持向 Http2 StreamId 写入多次数据帧

  • 修复接收服务端主动推送数据时,可能会接收到客户端创建流的响应问题

支持 Http2 全双工通信

29 Nov 07:31
Compare
Choose a tag to compare

新增

  • 新增支持全双工的 Http2 客户端

  • 新增 Attributes 属性的常量定义类,所有 Attribute 操作使用该类中的常量作为名称

  • Swoole Handler 引入连接管理器

  • 新增默认缺省的默认 UserAgent (可在每个请求中指定,或设置全局 Attribute::USER_AGENT 用以代替默认的 UA)

  • 支持发送 Http2 请求不调用 recv()

优化

  • Request对象中的Attribute缺省情况下,会从YurunHttp类中获取

  • 重构 Swoole Handler