hyperf 的 guzzle 协程客户端下载远程文件问题

大家好,我用guzzle协程客户端下载远程服务器的文件,配置如下

$this->client = $clientFactory->create();

请求下载远程文件

$this->client->get($this->mediaUrl, ['sink' => $file]);

检查过返回,确实请求到了二进制文件,但是就是写不进文件里面(文件权限没有问题)。
换成常规的guzzle客户端就顺利执行了。

$this->client = new Client();

我想知道怎么用协程客户端请求文件,望指点。

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!