最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • Swoole v4.6.4 版本发布,Bug 修复版本

    正文概述 转载于:掘金(沈唁)   2021-03-13   504

    v4.6.4 版本主要是一个 Bug 修复版本,没有向下不兼容改动。

    新增了 Swoole\Coroutine\Http\getSwoole\Coroutine\Http\postSwoole\Coroutine\Http\request 函数,这个操作为了方便 Coroutine\Http\Client 的使用

    use function Swoole\Coroutine\go;
    use function Swoole\Coroutine\run;
    use function Swoole\Coroutine\Http\get;
    use function Swoole\Coroutine\Http\post;
    use function Swoole\Coroutine\Http\request;
    
    run(function () {
        go(function () {
            $data = get('http://httpbin.org/get?hello=world');
            $body = json_decode($data->getBody());
            assert($body->headers->Host === 'httpbin.org');
            assert($body->args->hello === 'world');
        });
        go(function () {
            $random_data = base64_encode(random_bytes(128));
            $data = post('http://httpbin.org/post?hello=world', ['random_data' => $random_data]);
            $body = json_decode($data->getBody());
            assert($body->headers->Host === 'httpbin.org');
            assert($body->args->hello === 'world');
            assert($body->form->random_data === $random_data);
        });
    });
    

    更新日志

    下面是完整的更新日志:

    新增 API

    • 新增 Coroutine\Http::request, Coroutine\Http::post, Coroutine\Http::get 函数 (swoole/library#97) (@matyhtf)

    增强

    • 支持 ARM 64 构建 (#4057) (@devnexen)
    • 支持在 Swoole TCP 服务器中设置 open_http_protocol (#4063) (@matyhtf)
    • 支持 ssl 客户端只设置 certificate (91704ac) (@matyhtf)
    • 支持 FreeBSD 的 tcp_defer_accept 选项 (#4049) (@devnexen)

    修复

    • 修复使用 Coroutine\Http\Client 时缺少代理授权的问题 (edc0552) (@matyhtf)
    • 修复 Swoole\Table 的内存分配问题 (3e7770f) (@matyhtf)
    • 修复 Coroutine\Http2\Client 并发连接时的 crash (630536d) (@matyhtf)
    • 修复 DTLS 的 enable_ssl_encrypt 问题 (842733b) (@matyhtf)
    • 修复 Coroutine\Barrier 内存泄漏(swoole/library#94) (@Appla) (@FMiS)
    • 修复由 CURLOPT_PORT 和 CURLOPT_URL 顺序引起的偏移错误 (swoole/library#96) (@sy-records)
    • 修复Table::get($key, $field)当字段类型为 float 时的错误 (08ea20c) (@matyhtf)
    • 修复 Swoole\Table 内存泄漏 (d78ca8c) (@matyhtf)

    原文首发自 Swoole 官方问答:《Swoole v4.6.4 版本发布,Bug 修复版本》


    起源地下载网 » Swoole v4.6.4 版本发布,Bug 修复版本

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元